hey guys, hopin its ok to post this here, jsut pickedup an 05 gtx sc that guy thought starter was gone, turns out rock in pump! chewed hard and now wont get up and go or go very fast!. need impeller! located in MI.