2.3L Tech
I'm not sure where to begin with this, I just bought a 92 2.3 notch automatic and the engine wont turn over and the oil smells of gas, the timing belt broke, I think the starter isn't engaging, I'm so disappointed and frustrated right now its hard to think of what I should do next.
Should I...