It's fine. The noise I hear in the engine compartment is the new fuel pump. The noise from the drive is just the helical gears whining as it winds down because it is unloaded and out of the water. I'm actually out on the lake right now and it's perfect. I talked to the mechanic and he had already listened to my video and is pretty sure that's what it was. After driving and I agree, it does not make that noise out here.
False alarm I guess. I swear I don't remember that whining but driving around in the lake it's fine it doesn't sound any different or feeling any different.