Ok guys I got the truck running again thanks. Some reason it's showing cylinder 2 contribution balance which is code p0266 and cylinder 2 misfire detected code p0302. Cylinder 2 has new injector and new piston Whats the deal. Thats the cylinder that had a cracked piston. Any ideas?