WTF...didnt they road test it when it was done? How could they return it to you like that? I would be livid! Sounds like they just missed something when they were buttoning everything back up . The only electrical connections near the tranny I can think of , like Hissin said , are the O2...