Thank you very much it just turned out to my oil pressure switch had busted I guess and it was spewing oil everywhere.
View Tag Cloud
Forum Rules