4 different mechanic shops couldn't solve this puzzle! Can you? Desperate... ;)

Bring in the usual Honda suspects: ignition switch, fuel pump relay.
Both are not too expensive and both are worth replacing as preventive maintenance on a 13-14 year old car.