I did neglect saying the DTC P1000 isn't a cause for concern---there is a procedure for establishing the drive cycle monitors but in this case and most others its just not a cause for concern. You'll tend to see that same code pop up nearly every time a scanner is used.
Those fricking IC's contain so many chips for various functions its not surprising one would develop issues such as you're finding EBrogie.
I'm fairly sure if you simply swapped out the existing with a known working IC it would fix the issue. By all means confirm it is the IC so you're not just throwing parts at a problem to no good outcome.
About the only think you'll encounter with swapping the IC is the odometer won't be accurate to the vehicles use. The same repair services and reset the indicated mileage for a fee of course.
Should you go the swap route send your original IC to repair. If you drive the van during that repair keep track of the miles and ask the repair shop to call you just before they reset the odometer to get an update on any additional miles you've added.
All that ^^^ assumes you're as anal as I am about such minuscule details.