Hi there thanks for the reply.
When the EAC warning comes on car will go into 'limp home mode' not letting the engine rev above 2000rpm.
Its strange how the new MAF sensor brought this light on, which makes me think the PCM (or ECU) needs to have its calibration updated. Often with an update to the PCM the values for fuelling/sensor ranges can be different which may cure your sluggishness and EAC fault.
If a calibration isnt available or dosent relate to your fault then i would check the ECT sensor on a real time display (there is only one for gauge and PCM), as well as fuel pressure for checking injectors.
This way you will be able to physically see if the ECT sensor is working in range in relation to the gauge and your estimation. Also with the fuel pressure displayed, while the car is sluggish, you will be able to pick out any faults or at least eliminate the fuelling system from your investigations.
With just ignition: 6-8Bar
Anything vastly different indicates a problem.
I would also inspect the hand primer and fuel filter for any signs of leaks. Check the clear pipes leading to and from the hand primer for any signs of excessive air in the fuelling system. Note: a small amount of air is acceptable.
Also check the operation of the glowplugs. These dont just come on with the ignition. They come on when the cylinder temperature is low to maintain a perfect temperature for lower emmisions. If the glowplugs arnt working properly this will cause the performance to be less as the cylinder temp isnt what it should be.
If you need any further help, let me know, cheers Bob