Engine light....
Hi Everyone, i recently had a disaster on my Gen 3, 3.0L, Petrol pajero. The timing belt shredded 30k after changing it. The previous mechanic obviously used a cheap bel and has now left the country! Since then the work done on the vehicle is

New Timing belt
New Serpentine belt
All associated pulleys replaced
Replaced crank shaft gear and crank shaft position sensor pick up plate

Now the Engine light keeps going on and off on the vehicle. I feel like now the vehicle stutters at low revs. The vehicle has been put on diagnostics and came back as "air flow sensor" I have replaced the air flow sensor now with a factory new one and still the engine light goes on and off at times, and still reads " air flwo sensor" when in diagnostics. The vehicle is definitely not driving the same as it was. I am out of ideas. Any feedback would be greatly appreciated.