I carry and extra one in the door pocket along with a 10mm deep socket and 3/8 drive ratchet. Takes about 2 minutes to change one out.
A backfire can also be caused by a burned (and intermittent connection) on the fuel injector sub harness (where the feed passes through the valve cover gasket). That can be an issue and cause a misfire as well and are easily replaceable with a new valve cover gasket and feed harness. Easiest way to tell is pull the external connectors and look at them. If the ends appear burned, it's time to replace. You can buy the gasket complete with the pass through connector for around 50 bucks each side and most come with the external Molex connector as well. I've just replaced mine.