bentcipher,
I can't address all of your symptoms, but the whine on deceleration sounds a lot like the TOD does when all the tires are not the same circumference. I tried running rear tires that had about 3/32 less tread depth than the fronts, and it caused a loud driveline whine on deceleration. When I put an evenly worn set of tires on all the way around, the whine disappeared.
Randy