If the seat switch is the sole cause then I would have expected the engine to cut out when the parking brake is released
As for Loom layout diagram that is presented as wiring diagrams , I print them out on A3 paper then trace over the bits I need with coloured pencils or over markers .