On the tranny whine it sounds like high line pressure probably caused by a bad pressure control solenoid. Get it scanned and see if a P1811 DTC is stored.
Did you check the main ground located at the transaxle/engine. Driver's side top of where the transaxle and engine mate up.
Also, how are the upshifts. Any hard or erratic shifting?