I'd been getting P0216 diagnostic trouble codes for the past 10,000 miles or so. From this I knew my VP44 was living on borrowed time, so I started carrying a spare VP44 with me at all times.Mine failed a month ago in Death Valley...
Is your trans still stock?