maybe its the MAF instead of the MAP? i clean the throttlebody and the MAF and see where that takes you