$300 for a good running 350 sounds like a good deal to me!
Even better if it has all the extras,carb,dist,alt.