The wetter is nice early this year, so I took the Evora out for a spin, when back I noticed a humming sound out of the engine bay. It is from the throttle body. Checked all the connections (also position sensor at the pedal) and the battery but is stays. Gas is responding normal. Here is a video, contact on, engine out. Is this the beginning of the end?