First thing, you need the obd codes read. You can get a good reader for less than $40.
Anyway, ya, the ignition coil could be failing after it gets hot. But it could also be several other items. Like a vacuum leak, you should check all the intake ducts making sure they are all sealed at the joints.
Anyway, ya, the ignition coil could be failing after it gets hot. But it could also be several other items. Like a vacuum leak, you should check all the intake ducts making sure they are all sealed at the joints.