Before going any further sort out the battery. It amazes me how people will throw money at machines trying to sort a fault then mention the battery is just about toast. Any truck I get cutting out I allways check the battery first a poor battery can and will throw up all sorts of codes
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.