Well........ The 06 WRX FINALLY gave up, after 230k on the orig motor, chunks of aluminum in the oil pump screen, from a broken pickup tube....then, the head gasket let go.... still runs, just makes a noise like a coffee can of rocks being kicked down the road...... So, we got a 2005 3.0R sedan....