523524-3 is usually tied to a fuel injector circuit fault. As Jose mentioned, check each injector connector and the ECU plug for corrosion or loose pins-disconnect/reconnect to clean contacts. If everything looks good, trace the harness for damage, as intermittent shorts or breaks can trigger that code
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.