There are lots of remote starts for diesels, there is a delay between when it is activated and when it starts cranking to allow the GP's to warm up. Yours isn't working, and to be honest with you, you will spend as much trying to fix it as you would to simply buy a new unit. You can get them combined with a alarm too. Stay away from the cheap junk on Ebay and stay with a good quality system like Viper!! I would yank it as well!! Your remote start that is!!!!
NCH