I am sorry to tell you but any repair shop will need to run the diagnostic on it again as part of there repair procedure. It is the only way they can find the present problem. It sounds like a different problem than before that will need to be proper tested out again. Good luck and let us know how it goes.