let us know how it turns out. is the shaft loose in the aluminum plug (pump base) at all?
is that the clutch slippin or the tires burnin?