The oil pressure sensor arrived this morning from John T (very prompt, cheers!), replaced it fine without taking the starter off. The old one wasn't even plugged in, and someone had filled the connector full of some sort of filler to stop it leaking, obviously didn't work very well.
Anyway, now the engine won't start, it'll turn over fine but not even try to catch. Oddly, the EML is on and yet when I checked with OPCOM and there are no codes.
I'm baffled, does anybody have any ideas?