I've got a 93 s10 that is giving the code # 43 electronic spark control. The book said the ESC retard singal has been on for to long or the system has failed a functional check. What can be done to fix this problem. I've been noticing that the engine sounds like the valves are rattling under part throttle- full throttle. Thanks for any help.