Do I Need a Transmission Flush? Keller Bros. Auto Repair(08) Save Image Image gallery: 2011 Dodge Challenger SRT: PLEASE HELP - Transmission Fluid Flush Vs Drain/fill Cost At Dealership?