Today, I decided to use some GM Top Engine Cleaner on my truck. The stuff worked wonders and got rid of any minor pinging I was having before, which I am assuming now was due to some carbon deposits soaking up fuel. Anyway, after I let it sit for 15 minutes, and ran the engine at higher than idle rpm to blow all the crap out, the SES light started flashing again. So, I took it back to Vatozone and let them scan it again, and it said "multiple/random misfires detected" Do you think the Top Engine Cleaner cause this while it was working, or is it time for a new set of spark plug wires?