OK, so I finally got some time to look at the Saturn this weekend. Switch seems fine, continuity is good, re-flowed the switch connections to the PCB and she still is flaky.
Any thing else anyone can recommend I take a look at? Sometimes it recognises the disc is there, other times it wont. Runs fine if it detects the disc
Cheers.