when throttle is pressed open it bogs down as if it is out of fuel
Sounds like a throttle position sensor to me. Incorrect sensor reading sends an improper signal to the ECM and not enough or too much gas gets dumped into the engine. You may also have a bad spark plug or wire causing it to misfire under load and lose power.
it got a new throttle position sensor and new plug and wire and that didnt work
Search Chevrolet Cavalier Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Chevrolet Cavalier Experts