Anyone have any experience with auto parts store TPS's? Any problems? Or should I just get one from FORD? Reason being is that my buddy and I were cleaning my engine when he slipped and the bottom of his palm hit the TPS body and cracked it. I dont know how it cracked so easily it surprised the hell out of me