Started getting this code for a couple days with no symptoms. I cleared it with my scan guage and drove the next day 100 miles. Started the truck later that day code is back, no flashing mil at this time. I cleared it and drove 100 miles back home. Today I used the truck this morning and no symptoms felt. Light did come back on after a couple short trips. Truck Sat in my driveway for a couple hours. Started it up and could feel the engine misfire along with flashing mil. Same code. Removed coil from cylinder 4 and moved it to cylinder 2 ( swapped cylinder 2 coil to cylinder 4) drove it a little and no codes. I then took a used coil that hasn't been on the truck for several years and put that in cylinder 4. Misfire and code came back. Put original number 4 coil back in and moved number 2 back to its original position. Drove it and no mil at this time. Wiggled wiring when running no issue found. Disconnect number 4 coil plug and mil back on but a different code relating to no signal which leads me to believe the wiring is OK. Maybe intermittent issue in number 4 coil thar didn't act up when put in cylinder 2? Not sure where to go from here. Truck has 235k on it and lovingly cared for