I have a 2001 Ford Focus with 150,000 miles. I have replaced the fuel pump, fuel filter, spark plugs and wires, pvc valve, air filter, changed the oil, bought a new MAF sensor and the car still runs like crap. I had the check engine light code read at auto zone and it read; P0102 - - low voltage / low frequency to Mass Airflow Sensor. The car will idle and run normal about half the time. But the other half of the time I have to hold the brake with one foot and keep my other foot on the gas pedal just to keep it from stalling. Then when I go to take off at the light it will hesitate extremely bad for about 5-10 seconds before it will take off. Car runs and drives fine when out on the highway.
I don't know if this makes a difference but the cooling fan seems to kick on a lot (car does not overheat). Whenever the fan kicks on or A/C compressor is running the car runs worse. Any ideas???
try replaceing the idle air sensor it could be sending the wrong info to ur mass air flow sensor good luck hope this helps
40 x 18 12 VOLT DC POWER COLD AIR CAR AUTO SEAT CUSHION COVER W/ FAN, Black Solar Power Car Auto Vent Cool Cooling Cooler Fan, Light Bulb Set 2001-2011 DODGE RAM DAKOTA A/C Climate Control 1500 2500 3500 03, LARGE 1975 Press Photo Fans eye a car at the Chicago Auto Show in February 1975, Car Solar Air Ventilation Heat Exhaust Cooler Cooling Radiator Auto Fan System, Light Bulb Set 2001-2011 DODGE RAM DAKOTA A/C Climate Control 1500 2500 3500 03, 40" x 18" CAR AUTO VEHICLE COLD AIR CUSHION SEAT COVER w/ COOLER FAN, 2011 Mazda 3i 2.5 Liter Fan Assembly used car auto part, BLACK CAR TRUCK AUTO SEAT CUSHION PORTABLE 12V w/ COOLER FAN+SWITCH, LP-623 Red Sox #1 Fan Custom Novelty License Plate Auto Vehicle Car Tag Aluminum, 12VOLT DC CAR AUTO LIGHTER PLUG POWERED PORTABLE TRAVEL OSCILLATING CLIP ON FAN, 12VOLT DC CAR AUTO LIGHTER PLUG POWERED PORTABLE TRAVEL OSCILLATING CLIP ON FAN, 1J0121205BB41 Cooling Fan New VW Coupe Audi TT 2006 2005 2004 2003 2002 Car Auto, New Radiator Fan Sedan Car Parts Auto, New Radiator Fan Ford Mustang 2000 99 98 97 Parts Car Auto 1999 1998 YR3Z8C607AB, New Radiator Fan 1671146350 Lexus IS300 2005 2004 2003 2002 2001 Auto Parts Car, 5179470AA New Radiator Fan Chrysler PT Cruiser 2008 2007 2006 2010 2009 Car Auto, New Radiator Fan 214815B600 Nissan Altima 97 96 95 94 93 Parts Car Auto 1997, New Radiator Fan Mitsubishi Diamante 2004 2003 2002 2001 2000 Auto Car MR552032, New Fan Shroud Truck F5TZ8146AEA Ford Bronco 96 95 94 F-150 F-250 F-350 Auto Car, New Fan Clutch Truck Ford F-150 87 86 85 84 83 82 81 80 79 78 77 76 75 Auto Car, New Radiator Fan 214815B600 Nissan Altima 97 96 95 94 93 Auto Car Parts 1997, New Radiator Fan Ford Mustang 2000 99 98 97 Parts Car Auto 1999 1998 YR3Z8C607AB, New Radiator Fan Sedan Auto Car Parts, 5179470AA New Radiator Fan Chrysler PT Cruiser 2008 2007 2006 2010 2009 Auto Car, 1671146350 New Radiator Fan Lexus IS300 2005 2004 2003 2002 2001 Parts Car Auto, Radiator Fan New B14815U003 Infiniti I30 2001 2000 Nissan Maxima Car Parts Auto, F3TZ8600C Fan Blade New Ford Ranger 97 96 95 94 93 92 91 90 Aerostar Car Auto, Radiator Fan New Sedan Parts Car Auto, Radiator Fan New 214815B600 Nissan Altima 97 96 95 94 93 Parts Auto Car 1997, Radiator Fan New MR552032 Mitsubishi Diamante 2004 2003 2002 2001 2000 Car Auto, Radiator Fan New 1671146350 Lexus IS300 2005 2004 2003 2002 2001 Auto Car Parts, Radiator Fan New Ford Mustang 2000 99 98 97 Auto Car Parts 1999 1998 YR3Z8C607AB, 5179470AA Radiator Fan New Chrysler PT Cruiser 2008 2007 2006 2010 2009 Car Auto, Radiator Fan New FO3115132 Ford Mustang 2000 99 98 97 Auto Car Parts 1999 1998, Radiator Fan New CH3115146 Chrysler PT Cruiser 2008 2007 2006 2010 2009 Car Auto, Radiator Fan New Mercury Tracer 96 95 94 93 Ford Escort Parts Car Auto FO3115102, Radiator Fan New HY3115122 Sedan Auto Parts Car, Radiator Fan New NI3115104 Nissan Altima 97 96 95 94 93 Auto Car Parts 1997 1996, DENVER BRONCOS #1 FAN CAR AUTO METAL LICENSE PLATE NFL FOOTBALL, TEXAS RANGERS #1 FAN CAR AUTO METAL LICENSE PLATE TAG MLB BASEBALL, Car Cup Holder/ Drink Holder/ Bottle Stand for Auto-Fan, LP-760 Arizona Cardinals #1 Fan Novelty License Plate Auto Vehicle Car Front Tag, Black Base Bulb 2005 2006 2007 2008 Honda Odyssey DASH 79607-SHJ-S01 (1 Piece), Honda Acura Car Van SUV Radiator Fan Switch OE 37760P00004 NEW, Cooling Fan Laptop Computer Mount Stand Desk Holder Auto Car VAN 200A R, LP-756 Chargers #1 Fan Novelty License Plate Auto Vehicle Car Front Tag Aluminum, LP-754 Packers #1 Fan Novelty License Plate Auto Vehicle Car Front Tag Aluminum, LP-758 Bills #1 Fan Novelty Sports License Plate Auto Vehicle Car Tag Aluminum, AC COOLING FAN R-OE CAR PART AUTO-WARRANTYFAST SHIPPING,