2007 Honda CRV starting isuue

My 2007 Honda CR-V has intermittent starting problems. It doesn’t matter if the engine is cold, warm, or hot, time of day, or weather conditions. The car makes no sound and does not turn over when you try to start it. The idiot lights come on but no indication of the problem. The dealer “thinks” it’s the starter but not sure. They won’t replace the starter (#600.00) unless they are absolutely sure that’s the problem. The dealer waived the $150.00 diagnostic fee and concluded the vehicle is ok at this time.
They started the vehicle 20 – 30 times without a problem. Help!

Dealers notes on service report were: “Performed GRB electrical system test. The battery , starter, and charging system all passed. They checked the A/C relay and is OK. Checked battery and starter connections and they are all ok. Warmed engine to normal operating temp and checked ECT voltage with HDS AIT is reading .6 volts which is in spec. Vehicle is ok at this time”.

If it’s an automatic transmission, there may be a problem with the neutral safety switch. Next time it won’t start, shift from Park into neutral and try again. If it then starts, the problem is likely a faulty neutral safety switch.

The next time the engine won’t start, with the ignition switch on, step on the brake pedal and shift the transmission into neutral and then try starting the engine.

If the engine starts, there’s a problem with the park/neutral safety, backup light, transmission range switch.