Hmmm... If your alternator is not too large for the isolator, that doesn't leave too many things to go wrong. The most obvious is excessive heat. Most isolators (and other electronics) are rated for 75 degC. That works out to about 167 degF. - not uncommon in some areas of the engine compartment. I suggest you check your mounting placement and make sure it isn't directly over any exhaust manifolds or in the flow of radiator heat. Also mount it vertically so the cooling fins are straight up and down; not horizontal.
How does it fail? Does it cook itself? Some diodes and power transistors will go into avalanche mode or thermal runaway (respectively) when they reach a certain temperature, and destroy themselves. Surprisingly, when a diode fails, it will usually short out completely rather than blowing like a fuse. If you still have one of the failed units, you can run a simple test. Connect a multimeter set to Ohms, positive lead to the alternator terminal and negative to one of the battery terminals. It should read a low resistance. Now reverse the leads. It should now read a very high resistance. If both readings are either very low or very high, you've found the failing diode. Do the same with the other battery connection. Chances are good that only one has failed; the one that feeds the truck battery. Of course that won't solve your problem, but if only one diode is bad, you could use the good side as an emergency backup should your new unit fail too. You can test the in-vehicle unit that way too, but make sure you remove all the battery and alternator leads before doing so, and pull the negative cable off the battery before doing that.
It's also possible that you simply got two bad isolators; not likely, but possible.
Let us know what you find.
One more thing: Make sure the isolator case is electrically connected to the chassis. Run a separate wire if necessary.