You can swap all kinds of engines in a Cavalier...New 2.8/3.1, 3100, 3400, Even a 3800 Supercharged...even though this isnt really all that cheap it can be done...the other engines are doable specially if you have the knowledge about that kind of thing.