It seems an exact match to your symptoms, Check seat and seat belt interlocks too , possibly even doing temp bypass on them to test. Diodes are easy. Use a multimeter set on OHM scale. connect leads to diode. note reading. switch leads and note reading. one reading should be very low the other...