So it only seems to misfire after the truck is run for a while, shut off 5-10 minutes, then restarted. It will idle very rough and the RPM's will surge up and down. It even happened again today after I filled it with fuel injector cleaner and shell 93 fuel (it only takes 87 octane). Thought...