Couple of thoughts, depending where you/the car is:
If you're near the city, Joseph Dell is da man and a club member - knows the crap outa these cars.
If you're way way north (like Chatanooga), Tony Armour (1TONY1 on the boards) is the right call.
If you're anywhere near MoG, take the car to Balanced Performance Motorsports and ask for Jason, he's got 2 or 3 Vipers in there at the moment.
Good luck with it!