Just bought this SL 500 and took it into this repair shop to have it looked over. Turned out it needed more repairing than I...