wow thanks man!
Mine you can really see the oil leak in the bottom... but same smell you're describing about.
the culprit is vacuum pump as well... btw how can i get that discount for the pump?..lol!
cheapest quote i found was $1500 indy.. this is awesome!