Could you post a picture of the CPM...and the connections to it? The first thing I'd do if it has connectors is unplug them and spray with contact cleaner. Insert and unplug a few times. Then I'd look for nearby ground connections to the CPM and clean them as well.
Good luck. Google doesn't have any links for that p/n but an eBay search leads to this one...but it's not shown as a direct replacement:
eBay
You could contact that company and see if they have a direct replacement. Or you can call any of the RV salvage yards in the US and see it they have one or can pull one (don't expect a discount).