have you ever popped the ecm fuse and cant figure out why? check the the 1" riser on top of the throttle body. These things have been known to pinch the wires runnig to the injectors. I've done it and a friend has done it too. Just passin on the info!