I recently noticed a squeaking sound when decelerating on the car when in gear or letting off the throttle. It is a high pitched sound and happens when letting off power or when using gears to decent down a hill instead of braking. It can be heard in the attached video after letting off the revs and goes away back at regular idle. Any thoughts?