Well I just talked with a guy that used to machine these engines and when pontiac started to go down hill they changed their machine tool life from 1500 to when their tooling broke so parts for this engine that were machined after 2002 were not the most precision parts being put together. They had some engines fail on the way to the parking lot after assembly so maybe I just got 2 of these junk engines