RE: P0441 & P1590
Because the EVAP system is a closed loop and the gas tank is part of that loop a loose/bad gas cap will set off emission codes.
And the SLABSECU is the second longest lasting part on your Rover, the check engine light bulb is the longest lasting part on any Rover.