That's the exact same problem I have. I have an extended service plan on my Viper and the only way I've figured how to handle this problem is:
1- I first take my Viper to Chuck Tator and have him diagnosis the problem and explain to me the proper procedure of getting it fixed. I just wish he was authorized by Chysler to perform warranty repairs, but he isn't and that's a shame...
2-Now after being advised by Chuck on what my issue is and how to properly correct it. I then take my car to White Plains Dodge in Westchester County NY. They do have a certified Viper Tech. ( The Head Mechanic ) and he performs all the necessary warranty repairs on my car..
Normal routine maintenance for my car is performed by Chuck. Any warranty covered maintenance is performed by White Plains Dodge. I've been following this formula for about a year and haven't had any problems. For the most part I'm satisfied with the work at White Plains Dodge..though I'd rather take my car to Chuck Tator; I have to at least get my money's worth of the damn warranty I paid for. I know this isn't really the answer you were looking for, but it's the only one I've got. Let's just hope this issue is addressed with the new Viper.