I'm mostly new to ATL. Has anyone in NE ATL (Marietta/ Kennesaw) had a dealership (or anyone) install the Ford Performace Tune? I hate taking it to the dealership to do it, but maintaining the factory warrantee seems important on a vehicle with less than 2k miles. Any feedback or local dealer suggestions would be greatly appreciated.
Show full message↓