If I had to guess on the oil, I would say you have a leaking valve cover gasket. It could be the intake gasket, but chances are higher for the valve cover.
As far as tne no start, I can't be sure without you doing a couple tests. However, since it's starting now, you can't do them. If I had to guess, I would say either you have a bad solenoid on the starter or the starter relay is going bad.
If it happens again, let me know so I can direct you as to what to check.
Joe
SPONSORED LINKS
Sunday, May 23rd, 2010 AT 11:20 PM