So I got a check engine warning light. read the codes and it came out as P0012 camshaft position sensor actuator a bank timing retard. Changed the part and engine light is still on and the car runs rough on idling and weak power. Any ideas??? THANKS