Ok...I am not an average back yard mechanic...have done alot of engine changes in my day but this is my first on a Mazda...what we have here is a 2004 Mazda 3...it lost oil pressure due to what appears to be a severe leak in the oil filter area...the gentleman who owns the car said he started...