1
Agility 125 / Where's the Oil Screen?
« on: July 30, 2013, 03:01:23 PM »
Just to clarify; I know the oil drain is on the left side of the Agility 125 when sitting on it. Is the large nut on the right side under the engine where the oil screen is? Also, where can I buy a repair manual ?
Another question. Can I remove the oil screen and clean it without all the oil coming out?
Another question. Can I remove the oil screen and clean it without all the oil coming out?