P1298 wil be permanant code. and will be a ELD code main board. the otehr you may need to stand your ground for a repair if shop refused to fix. I have had that code since day one. some claim better proformance after a fix. I say whatever. never bothered me.