Australian Car Repair Issues? Ask an Auto Mechanic for Answers ASAP
A few things for your mechanic to check.
All the ground wires associated with the engine, he may have missed one.
You could also have a fuel pump failing.
I hope my advice has been of assistance to you.
Please rate my service at your nearest convenience.