In a few months I will be getting a 2003 Nissan Altima with about 120,000 miles on it and in good shape from my dad. It's engine however, has a busted head gasket as well as a cracked cylinder. I want to get that fixed obviously. I was hoping it would cost around (1800-2500) to get maybe a used engine in there. I was wondering if it would be more beneficial to look into getting another car instead of the Altima that runs and has no current problems or to fix the Altima. My price range for a used car would be anything under $4,000. If you feel that getting another would be better could make a recommendation please (cars only. I like trucks and SUV's but can't afford the gas)? Thanks!