If you find a Mazda 3 for around 5k than it WILL need work, ask me how I know . 04 with those km, 6-7000 is a fair price (assuming it is in really good shape and NOT rusting).