Can anyone tell me what the life expectancy of the 308 motor is? Any difference for the life of the 328 motor? My mechanic said 30,000 is about all ones good for. I've been looking to buy one for about a year and the 30,000 mile rebuild is starting to concern me. Is a leakdown test a must? Thanks!