i have a 95 2.3 ranger that idles rough and sometimes high, it also lacks power on take off without reving up high. i have chacked allmy sensors (maf, iac, iat and have new o2s. it idles better when i remove the maf from the air tube and dies when i reinstall it. what can i lok for now check eng...