Sorry to hear that too. Is your transmission manual or automatic? If it is manual, does it start with the clutch pressed in? Does it stall when you release it?
If all that is good, then perhaps this is an opportunity for an engine swap! I would be considering the same...