https://www.facebook.com/video/video.php?v=10200543803016983 https://www.facebook.com/video/video.php?v=10200543806017058 Whining coming from Throttle Body and Engine sounds:(