My car recently has started misfiring. It typically happens when the car is either at idle, or at low load. VIDA says it's misfiring on cylinders 1, 2, 4, and 5, but it's not saying what's bad. It does throw a CEL however, and constantly flashes the CEL when it's occurring. Spark plugs look fine. The car is a 1999 V70 T5M with 242k miles and is only run on 93 octane. I'm guessing it's possibly a faulty MAF, as I highly doubt the chances of four ignition coils failing at once. Does anyone have any other input on possible causes, I would really appreciate some insight from you guys, and thank you!