Hyundai Repair: 01 Accent engine light, air flow sensor, bad wheel bearing


Question
Hi...My check engine light came on and the code is p1128 and was not in the code meaning book. Do you know what this could be caused by to turn the light on. It got erased but came back on after 20 miles. Also about 4-60 my car is making a humming noise. I thought maybe it was a set of bad tires but I rotated them and it wasnt any different at all. Bad wheel bearing? When i turn the wheel to the right it seems to go away. It is a 2001 Hyundai accent 1.5l

Answer
P1128 indicates the engine control module (ECM) believes it's supplying less fuel than it belives should be necessary to operate the engine.  Check first to be sure there are no vacuum leaks (especially in the PCV hose) and that the bellows between the air flow sensor is securely attached and not leaking.  If okay and the vehicle drives normally, the problem is probably with your air flow sensor.

Your noise definitely sounds like a wheel bearing.  Since it goes away on right turns, I'd suspect it's either the right front or right rear.