Also check your grounds on the main wiring harness. I can't remember offhand where the grounds were at, been like 8 months since I did my last 3.4L. I think there was one at the back of the intake, and then maybe one around the oil filter area. There isn't many, I do remember that. Double check...