Here is what I know: I was trying to start my 91 ecodiesel after swapping to a turbo pump, when one day, while cranking, the cranking speed suddenly dropped. I was confused, as I just charged the battery overnight. I checked all my connections, nothing loose, so I pulled the starter and took it to a shop and had it rebuilt. They charged me for brushes and a starter drive. Took it home, put back on, same thing, slow crank. I did not crank it for more than 5 seconds before looking online and seeing people say to replace starter bushing. Did that. Same thing. I put jumper cables directly from negative on the battery onto starter body as a ground. Then the positive onto the solenoid. Still nothing. I put a mk3 tdi starter on, still slow cranking, except I did not try jumping the tdi starter directly to the battery. Where do I go next? I can turn the engine over by hand with a ratchet on the crank, and it turns nice and easy, it's not locked up or anything. I checked timing, and rechecked timing, it's spot on. What do I check next?