Looking for some help as I have been spinning my wheels as to why my sons 300ex is making a screeching/whining noise when starting up. Any help would be appreciated. I thought it was the starter, but the starter sounds fine when not connected to the gears. I thought it was the one way starter bearing, so I replaced it and still have the sound. I have a video of the sound but cant seem to find a way to upload it.