Make sure the battery and charging system is in good shape. Sometimes false codes can be set when there is a voltage dip. I had it happen on my 96 Minivan and it was an alternator that would charge fine at idle, but slowly died off as load was added. Replacing the brushes in the alternator resolved the problem. The weak alternator also killed the battery in my case, so I ultimately had to replace both.