P0110 is Intake air temp malfunction (MAF)
P0115 is Engine coolant temp malfunction
P0335 is your crankshaft sensor
P0400 is EGR valve.
I would recommend changing your crankshaft sensor, these have been known to break down with heat so when turning the engine over work fine...
Also i think the main cause of your problems is your engine coolant temp sensor. Change that first i recommend these have been known to cause poor running like you have been describing. As for EGR valve disconnect the vacuum line going to it for now and stick a screw or something in the pipe.
thanks your a star.. are the coolant temp sensor n crank and maf all connected in some way to each other? she revs n runs well just lags power eml came on when rev test done at MOT station failed emmisions by .2 thanks
No i dont think that they are linked in any way, your maf is bringing up an air temp fault code so may not be 100% healthy and could be contributing to the cause but it has been known before that they will run poorly without a fully functiong ECT sensor.
sorry but whats a ECT sensor?
lol...found it! coolant temp sensor as you stated sorry..sensors sensors sensors!! thanks mate
Mate are you sure the fault code is not p1105? Just have a read of this!
hi there i have astra convertible 2003 reg and my engine lights on i have doen pedal test n come up wit 0110 could anyone help me on how to rectify the problem and also is it gonna be a cheap thing or do i need to remortgage?