So I get this squealing sound when ever I am in low and run for more than about 2 min at 20mph. It never squeals in hi and it never squeals unless I am unintentionally holding it around 20mph in low. I slow down or give it a little throttle and it seems fine and the sound goes away. However it will keep squealing if I stay at that speed or rpm. It is just when cruising at mid throttle or so. Any ideas because it is driving me crazy and I always think I am going to glaze a belt or something each time I hear it.