Engine Performance problem
2005 Hyundai Tuscon 6 cyl Four Wheel Drive Automatic 60000 miles
Since a couple of weeks I have had several problems with the engine, visit to the garage didn't come up with a solution sofar. During vacation in italie, 4 wheel drive light together with engine check light came on, 2 fault codes found P0123 and P1726, faults where reset. Last week accelerating entering the highway engine stalled, no light came up, went to the side and restarted the engine all fine. Two day's ago first start of the day same problem, engine hard to start and when it was running and I throttled up rpm goes up and than drops down. Engine check light came on, P0335 fault code was found and mass flow sensor fault, garage disconnected sensors and sprayed it with WD-40 grease and looked for broken wires, but nothing was found.
Also since two weeks B1334 fault code and airbag light, after reset keeps comming back.
Do you have any suggestion what might be the problem with the engine (TPS?) And the airbag?