Hummer H3 Misfire, I've changed the sparkplug, coil pack, VVT solenoid, cleaned the throttle body and MAF.