If the wheels are properly aligned, tire pressures correct, and brakes functioning, the car should not pull, regardless of the frame "alignment." Unless the frame is seriously bent, there is adequate adjustment in the offset bushings and shims to get the car in alignment.
I would seriously check the wheel alignment first. Was it done for all 4 wheels and accurate for not just caster, camber and toe, but relative thrust angles and position of the wheels in relation to one another? The single largest reason for a car to pull is unequal front camber from side to side. In any event, get someone qualified to do a proper 4-wheel alignment and who knows Vipers to boot.
I would highly doubt any frame problem. Under no circumstances would I pull the frame on a Viper without a highly-qualified person doing it. Remember, if you pull the frame, you pull all the body panels attached to it and your hood, doors, etc may no longer function properly! You could RUIN the car plating witht he frame. I recommend calling Chief and finding a skilled operator of the Genesis II frame system. This system accurately and simultaneously measures frame position of various supension points before, during and after a frame pull. This was used on my RT/10 after a stupid mishap on my part and worked very well. The car now tracks truer than it did new and is a joy to drive on track. Also, no tabs needed to be welded. Proper frame straigtening equipment will include jigs to pull the frame without welding on tabs.
Keith