Sounds like a parts swapping mission to me.......
The "distributor" is likely fine. The spark advance is controlled purely by the engine controller (electronically) so the moving parts in the distributor that used to wear out and cause driveability problems are just not in there anymore. If the cap is carbon tracked it could cause some problems....just replace the cap. If the distributor drive gear is worn it could indicate some other problems and replacing just the gear would suffice. He really needs to diagnose the root cause of the problem and fix that, not just replace (expensive) parts.
The "distributor" is likely fine. The spark advance is controlled purely by the engine controller (electronically) so the moving parts in the distributor that used to wear out and cause driveability problems are just not in there anymore. If the cap is carbon tracked it could cause some problems....just replace the cap. If the distributor drive gear is worn it could indicate some other problems and replacing just the gear would suffice. He really needs to diagnose the root cause of the problem and fix that, not just replace (expensive) parts.