what codes did you have before starting all this work? and was it having starting problems beforehand?