Hey yall, new to this forum. Bought my 03 expy 5.4 4wd with 212k back in November. A few weeks ago, I started having a rough idle symptom, took it to a few people, all recommended to change 8 spark plugs and the coil pack on cyl 3 (the one that was pulling the misfire code) so did the job myself, used Bosch plugs, set the gap to .054 and were all torqued to about 13 ft lbs. started it back up, rough idle again, and now this time, the truck seemed to be going into limp mode, from a dead stop, the engine would either made clacking ish kinda noise and rev up super slowly, or it wouldn’t rev up at all past 1500 rpm, there also seems to be a knock as well, only in drive. The drivability issue is on and off, hooked my scan tool back up, showed no code for a misfire but gave me code p0353 ignition coil c primary or secondary circuit. Another thing that seems to be happening is my idle is idling at 2k rpm in park, then I shift it down into drive and it shudders and drops the rpm. Again, this issue it on and off aswell, but I did get a code last night for Throttle position sensor but I cannot remember the number. I know this a whole bunch of issues and sorry for any confusion but does anyone have any advice? Anyone with a similar issue and or fix? Get rid of it?