Theres a relay under the dash that will turn the ECU on when you switch the ignition on - Check that as the alarm guy may have tinkered with this when installing the alarm.
With the car only having done 36K i cant see it being something like the electronic spark control. But more likely something the alarm guy has done.
Make sure the ECU is getting an ignition live.
CheeRS