My 07 range rover , turns on the check engine light .. But sometimes it turns off.. Could it be the gas tank?
Use a code checker and make sure what fault is being reported by the ECU. Then you'll have a start point for your repair process.
Search Land Rover Range Rover Sport Questions
Land Rover Range Rover Sport Experts