You probably got Dr. Pulley roller weights. Those are the only ones I've heard of that are not round. As for the shifting, I find it odd they would hold the transmission in a lower gear until 25, but it should be normal for them to drop the engine revs at speed.
__________________
|