Depending on how cheap it is. I nearly ticking over 150000km, race every week, nearly every few days since i bought it 70000km+ ago. I got it compression tested, dynoed and still running like new. The only problem when these car gets older is that valve clearance needs to be adjusted as it gets noisier. Change lift bolt (camshaft lock bolt), because of the earlier model have old bolt that breaks. Not really much problem with the 2zz-ge i find. I'm still on stock shock/struts too. :P