So my daughters 2000 CRV started misbehaving the other week. History - owned from new, 271,000 odd miles, meticulously maintained entirely by me. Never had a running problem. Still runs like new. It stalled while running, she pulled over, it restarted fine. Towed home just in case. I ran it for 10 miles it did the same to me. Again, no warning, no stumble just cut out. It restarted fine and ran fine all the way home. Checked for codes - nothing. Checked for obvious stuff - nothing. So, I replaced the ignition switch (even though it did not stall when key was jiggled) and the main relay as a matter of course to eliminate the most common causes. Stalled on the next test run. As it always restarts, diagnosis is almost impossible. I hate the trial and error approach. Anyone suggest the next step.....distributor.....crankshaft pos sensor.....fuel pump....ecm?