What condition is your oil in, dipstick and under cap? How much oil is a little puddle thats leaking, are you topping up frequently too?. There could be a leak from the filter which is around that area.
What like is the exhaust smoke at startup?
Is the car overheating aswell or is temp just...