Hi All,For about six weeks now I've noticed a funny vibration/rattling when running my engine and could not find the source. Well I finally found it! This weekend I left the engine running and opened the engine compartment after about ten minutes of listening at various RPM's I noticed that both heat exchange mounting brackets are broken. They basically wrap around the heat exchanger and mount it to the back of the engine. I have no Idea how these brackets could have broken or how they could even break but they did. Because the brackets broke I now have to repair three coolant lines that are now chaffed to the point where I feel it necessary to replace them. I can't beleive the number of times I checked the engine and did not notice these brackets were snapped off. If you own an M-25 XPB check your heat exchanger brackets! My engine is a 2005 with less than 60 hours on it and is an M-25 XPB-C. I hope Universal will stand behind the product on this one and also hope they have a beefier bracket to ship me. I'll be calling them at 8:30 this morning whn they open and will keep you all informed...Boat is a C-310 but this engine is used on many boats!