Get in contact w/ a few local shops and find out what they think, about the fix and about the bill.

Were you at a high altitude, how much fuel was in the tank, its a stretch, but it may have been a simple case of vapor lock.