I have a 128M02 0115-F1 engine that's mounted on a Brute self-propelled mower deck. The engine is 12 years old and on its last leg. I found a good deal on a replacement engine, but I don't have a puller to remove the self-propelled pulley adapter on the crankshaft. The deck, wheels and self...