My 10 year old Mahindra has started running hot. The onset is not consistent with either the duration of run time or the actual work being done. I noticed that the radiator hose was collapsed. Would a faulty radiator cap cause this? I discovered that Mahindra will not see a water pump by itself, but rather the entire “system “ for $700 which will entail another $500+/- labor charge. Any & all suggestions appreciated!