Have you checked the oil level? If it's too low, the oil sender will see low pressure and set the light.
As for you coolant, your description is kind of confusing. Can you actually see where the coolant is leaking from?
If so, you'll have to describe to me what/where it's leaking from. Then I can tell you what part that is and how much it'll cost you in labor/parts.
Monday, February 8th, 2010 AT 8:25 PM