Sounds similar to the fault I had at Anglesey. Eventually backfired and set fire to the air filters

. Turned out to be the air pressure sensor, the one on the header tank.
However you mention an immobilizer? does it have an alarm because that would be my first suspect.