Test it with another ICM from another 3800 car, as in swap em.

Alot of times a ICM can test good yet still be bad. Thats what I would do if you can, seeing how you can't get it tested.