I am New to the forum and I have just over 1k miles on my car and just found a pile of grease under my clutch pedal. I know its new because last week I just put in my Weathertech car mats and this was sitting right on top of the new mat. It is clear and sticky and a big pile. Anyone know what this could be leaking from? I looked under the dash and did not see anything.