2006 wrx misfires at idle only. The car is fine until it warms up and then it starts misfiring like crazy and the cylinder roughness goes up to like 75 sometimes and sometimes I’m at a light and it doesn’t misfire whatsoever but sometimes it idles so it’s super random. The car runs amazing under load so I don’t know what it is. I’ve done all the basic things like coil packs, moved around the injectors, cleaned the maf, moved the sparks plugs around, unplugged the front 02 sensor, cleaned the cam sensor and nothing changes. I’ve yet to changed out the plugs Bc I just bought the car and the previous owner said he had just changed them. Any other things I’m missing? I’ve seen other forums where it says it could be a bad valve or it would need valve readjustment Bc it only does it as idle when it warms but when it’s cold it idles just fine.