Considering I'm about to have to put a new clutch (and I hope that's all) into the Evo because my husband's been driving it for the last few months...this is good to hear. We picked up our new ST last night and he stalled it leaving the dealership. >< » 12/09/14 7:19pm 12/09/14 7:19pm