Had a look at the car this afternoon.
Checked the wiring between the MAF plug and the red plug on the ECU as per Sierrafery's post, no problems here. Also no sign of any oil contamination in the red plug.
Took out the pressure sensor in the manifold, it was covered in muck, so I cleaned it...