Thanks for the reply!!
Ok great... Your codes are:
P0113-INTAKE AIR TEMPERATURE SENSOR 1 CIRCUIT HIGH
P0123-THROTTLE POSITION SENSOR 1 CIRCUIT HIGH
P0306-CYLINDER 6 MISFIRE
P0300-MULTIPLE CYLINDER MISFIRE
This engine uses TWO DIFFERENT types of spark plugs. A total of 16 plugs are used. The plugs are mounted in two rows (banks). The upper row (5) is used on the intake valve side of the cylinder head. The lower row (6) is used on the exhaust valve side of the cylinder head. The upper row (5) uses Bosch Nickel Yttrium plugs. The lower row (6) uses Bosch Iridium plugs. DO NOT INTERCHANGE THESE PLUGS.
The TOP row get replaced every 48,000 miles and the bottom row get replaced every 96,000 miles..
Have they both been replaced as required? If not I would start there and see if it resolves your P0300 and P0306. If they have then you will need to check for spark and fuel on #6 and if good then check compression as your missing one of them..
As for the P0113 and P0123 they are circuit high codes as in the voltage is higher than expected or you loosing the ground. I have attached both tests with wiring diagrams that will need to be followed to determine the issue..
If you need anymore assistance feel free to reply and don't forget the RATING before leaving the site!!
Have a great day,