I have a 83 320i and the engine stopped running. I started it and an injector poped out of the o-ring. So i pluged it back in and tried to start it again and all it does is turn over but it wont catch. It ran fine before this but maybe it gives me an excuse for diff engine with more hp. If i cant get this one running whats my best bet $$$ wise and performance for a new engine. Thx for any input.