Snowmobile Forum banner

Reaction score

Profile posts Latest activity Discussions Albums About

  • cram2012 ·
    What's up BC Dan!

    I was hoping you could get me pointed in the right direction with my 08 Dragon. This sucker has been a real doozy for me.

    When pressing my throttle, I can feel my oil pump lever sticking on the chasis (I presume), which makes sense because I'm burning an excessive amount of oil.

    Its a pretty tight fit under there. Any suggestions? Do I need to remove the engine to get to it?
  • Loading…
  • Loading…
  • Loading…
  • Loading…