I have an L2550 which I recently bought. It has 1150 hrs and from the maintenance records recently had a new clutch installed. I noticed a fairly bad oil leak coming from the trans area under the cover in front of the seat. I removed the cover and it seems that the oil is coming from the area...