Where is fuel pump shut off switch located
Ford only on fuel shut off switch. You may or may not have a low oil pressure switch and that will be located right next to the oil pressure sender, if yours is equipped.
NO fuel shut off switch..Fuel issue problems on the XL-7 are well known the fuel purge valve between the engine and firewall likely problem if stalling then restating. The next is fuel pump connection at (under) the fuse box corroded no fuel.
Search Suzuki XL-7 Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Suzuki XL-7 Experts