I'm digging into my 07 doing some work, I purchased it dirt cheap so I don't have an issue doing some work to get it done, the issue I'm having is misfire codes that varies from #1 to #8, I've ohm'd the coils and they are fine, I checked plugs and they were slightly wet and gas smelled, after some thinking I remember it had set about 2 years and was empty on the fuel, we added a couple gallons to load it on a trailer and it ran ok, no misfires. But shortly after it started developing a misfire in 1 cylinder #1, I cleared the code and replaced the plug and coil and problem persisted and more were added for a total of 4 different cylinders. So I pulled all the plugs, ran a camera in the chamber's and all is good expect for some varnish on the pistons, and ran a compression test both wet and dry and all checked out within a couple psi across the board. So I'm left thinking it's the injectors trashed from the crappy old fuel. Current plan is to replace injectors, I noticed a couple roller rocker's are starting to wear but cam looks good, so I'll replace all those and tappets, flush injector rail and lines, replace fuel filter, and since I have new coils (FORD) and plugs , replace those and finally flush the engine and change oil. Also tensioners and guides look good, as well as upper vvt gears aren't making any sounds so I think that's been replaced prior and it's not setting any codes for timing issues. I know that was long winded, but anything else I should consider checking while I'm in this?