2000-2002 is different than 2003-2006. in 03+ some of the bypass modules can also control the heated seats etc. in my 01 and your 02 the bypass modules will not so we have to be creative. I have a viper 5901. I wired/soldered directly to one of the pins on the button, you need to send it a positive pulse. Use a voltmeter to see which side has a positive charge, the other side is what should get the wired in signal. I used a relay to reverse the polarity from the alarms (-) output, and used Aux 1.
In hindsight you could also just solder a wire to either side of the button, have the alarm trigger a relay to complete the connection.
For defrost, There is a wire that can send a negative pulse 10 seconds after remote start if the temp is below 55 degrees. This also I wired directly to the button, but I didn't need to reverse polarity, as a negative pulse is what works.
For both of theese, you need to have the alarm settings correctly programed/enabled, i.e. pulse vs latched, enable derfrost mode. If you have access to a bitwriter you can also fine tune the temp settings etc.