Australian Car Repair Issues? Ask an Auto Mechanic for Answers ASAP
Astra is common for throttle body failure and ECM failure.
Strange you have no codes.
Check the brake lights function correctly.
The engine will give low power if the brake switch is on.
Could also be a fuel pump.
Do you need any further help?
I hope my advice has been of assistance to you.