I freshen mine yearly but this is putting 200-300 passes on it every year also. When its freshened it gets new, rings, bearings, gaskets, valve job springs, and lifters. Cost to have someone do it usually between $2000-3000 this includes all parts, labor and dyno.