I had a similar expereience with my 512. Night and day after cleaning the engine grounding connectors.