The Transmission light on the dash came on my 360 F1 Spider. Noticed at idle there was a high pitched noise that cycled on and off that I never...