Quote Originally Posted by Dirty Mech.
a mechanic doesnt pop your motor. YOUR cheap parts and a tuner that has no business tuning pops your motor.
Cheap parts sure does has alot to do with it indeed.