I called a shop a few days ago and they told me I would have to buy a module that attaches to the ignition switch somehow that was an extra $90+ because its diesel. Would this be the wait to start function? Also, I am assuming to find out if I have a GEM, I would leave the windows down, lock the doors with the remote, then after 10 minutes hit the unlock on the door and If it unlocks with one click then I shouldn't need the extra module? I think I would be better visiting the shop and have them look but what is your opinion?
If it's the 2003 in your signature, I doubt you will need any extra modules. There are a few interface modules out there depending on the application
1: Factory immobilizer bypass - not needed in a 2003 as there is no factory anti-theft "chip in key"
2: Low tachometer signal - some diesels may need this if the signal output is not strong enough for the alarm (I did not need one on my 2003). This may also have to do with the alarm brand.
As for the wait to start delay, any good alarm/remote start should have this built into the unit. If it does not, I would buy something that does. Why spend another $90 on something that could be built in?
The GEM module, if you happen to have one, should be a matter of wiring. If the installer is unable to figure this out, find someone competent to do the job.
The alarm/remote start I used is a Python 513; I bought it on sale from Sonicelectronix.com for $85, regular price is around $100. It's a good brand, made by DEI, they also make Viper, Clifford, Hornet, Avital, and a bunch of other brands. Does that answer your questions?
I've done a lot of remote starts over the years (the first one I did was around 1996) and my Ford was one of the easiest I've done. It's not that difficult for someone who knows what they are doing and probably only moderately difficult for someone who can figure out how to test and hook up some wiring.