Any progress on this? I have a very similar problem, bought the CPS but havent been able to install it yet, need a proper puller for the harmonic balancer. Id just hate to go to the trouble if it ends up being something else, like the maf. I tried cleaning mine as perscribed, no dice.