Odd, I don't see a fuse for the diagnostic system.
I have a couple of OBDII readers, the one that never fails to work is my CP9125 which is basic and lives in the center console of my 97 E420. If you're in Dallas, we can try mine, or use the 38 pin connector under the hood with my carsoft 7.4 multiplexer.