A bad ICM CAN screw up one cylinder!
here is an idea grab the socket and ratchet to pull the 3 coils off in the oreillys parking lot unplug the icm walk inside and have it tested for free and go from there.............
I know they test them and I just called them to double check and make sure I wasnt loosing my mind either!
oh bring some money too if it is an ICM they are like 120 bucks IIRC.