Never seen the rover stuff but what about the pressure hose going to my ps pump looks like the rover would be metric and my pump is jeep amc Get the local hydraulics store to make you one. No biggie there.