Did your service agent check for ECU fault codes?
You say the immobilizer hasn't engaged - how are you arriving at that?