its freshly rebuilt. actually I just got done running it on the starter box, my agama shocks haven't arrived yet so this is all i could do for now but wow I could instantly tell the difference. NO MORE IDLE ISSUES! I could put the trigger to the floor and then quickly let off and I was shocked to hear the idle instantly drop. it purrs like a kitten and keeps the same idle just sitting there. cant wait to get it out on the track!