Does anyone know of a mechanic that is available over the next few days? I need to get my torque clutch converter solenoid replaced on a 2003 Cadillac SLS... getting to it is where the work will be... inbox if u know someone, or are interested... thanks