I have a barely used 42cc 18 inch craftsman. The oiler at times does not give enough oil then too much. It is also always leaking bar oil. I replaced the oil pump with a new one but still no dice!! I am thinking that there is something wrong with the tank? Any advice is appreciated thanks.