Why is there oil on my floorboard?

It very well might be coolant you're seeing. Heater core leaking maybe? If you don't have the valve under the hood to stop water flow, there is water running through the core all of the time.