Okay great thank you .
No codes ? Normally we find when this happens it a fuel issue, i would first try a good fuel injector cleaner which will clean out the injector pump and injectors .
Worst cases scenario was a problem with the injection pump .
check and replace the fuel filter .
In Most cases a fault that has no malfunction codes is fuel related .so start there first .
Fuel pressure sensor also a common issue when you are under a heavy load (Hill clime) fuel
pressure is not enough or fuel pressure sensor is bad and will cause the check injection comes on .
And may not trip a code .
Still need additional information then please get back to me with the reply button, and not the poor or bad service, this way i can get back to you or suggest another expert if needed.
Your deposit does not pay me until the answer is rated in a positive way,
A bad rating does not constitute a refund.
If you are not happy or you have sorted out your problem before the answer then please let me know with the reply button .
Kind regards Greg.