Hey guys, I drive a 2012 Land Rover LR2 with 50000 miles on it. I had drove 8 hours from one city to the other and all was smooth. After arriving at the hotel, I went to drive my car again for a quick 5 minute trip to the store when half way through the drive on the highway, I notice the engine has a whine coming from it. When the car is in Drive, you start hearing it past 1500 rpm, but when its in Park, you don't hear it at all. It also won't accelerate past 35-40 mph. There are no warning lights, no engine lights, no error messages popping up on diagnostics. I've taken it to 3 repair shops to no avail as they can't check the transmission due to Land Rover having a gear box transmission or something. Anyone have any clues as to what this is or experience it before?