I have an impreza 2004 with an remote starter/immobilizer. I took the car to the dealer many times than I can count for different reasons. I had the system replaced 2 times and now, when the engine is cold, if I try to start it with the remote, it would turn off a few seconds after start. Last time the dealer reprogrammed it for me, but now I am concerned of having any dealer touch the car (apart from the required maintenance required by the warranty). They cause more damage than good. I would rather do it myself.
Can someone tell me how the reprogramming is done? I am not sure what kind of system it is, but the remote has a little door with a useless blue button on the side.