My 04 Rincon 650 has a bad noise that i can only describe as a whine. it seems to be low in the front of the engine, kind of loud. Bad when it starts but gets better when warm. Its not constant, increase RPM and it go’s away. seems to be at idle and some times not at all?? any ideas? oil pump?