Welcome to the Colorado AR-15 Shooters Club Discussion Forums.
Yeah stay the hell away from Aamco. Find a transmission shop that knows what there doing and let them rebuild it.
Forum Rules