I ve just took my starter motor to a car electrics place to get fixed. The guy has just told me their is fluid in the starter motor either oil or diesel how has it go in there. The car is an n reg punto diesel.
Crankshaft oil seal will leak onto the flywheel maybe that could spray out and get into the starter. Is there engine oil dripping from the clutch bell-housing?
Check your diesel pipes and filter to see if there are any leaks.