...Fred...
I've used Revive-X with reasonably good results...
Take the clean garment out of the washer and while still damp/wet spray liberally and toss it in a hot dryer. It will make the outer shell much more water repellent...worth a try...or...
If the jacket is a Cabela's or Bean's or (?) you may be able to cut a deal and trade it in...
'Hard to be happy when you're cold and wet! (unless you're fishing!)