2004 Range Rover 162,205 mileage. Cranks and Runs Fine. Overheating issue. Installed new battery, ignition coils, plugs, and Valve cover gasket. Brake light stays on don't know why. Installed a bypass ignition switch to a push button start. Sunroo...