After New timing chain was installed by national service company my 2007 Chevy Cobalt 2.2L has been having a new issue. After driving about 5 to 10 miles I feel a hard hesitation then my RPM gauge drops to zero while the car continues to run. It was pulling three codes: PO113, PO335 and PO507. Mechanic cleaned the coils and the codes were cleared. The only code to come back is PO335. Is there a possibility that when the timing chain was changed it caused the issue with the PO335 code which is a chrank shaft sensor code