Buddy of mine has an 05-07. When cold cant hardly drive it cause it runs like crap. But once it gets up to running temp it runs fine. Put a new ficm on it. Still does it. Has a programmer. Not sure what it is. I think Its stictation in the injectors. Any help would be awesome.