I recently bought a 1997 mazda 323 protege 1.6l and it is my first car, it seems as if it revs really high and im not sure why, in 5th gear at 100km/h it sits at around 4000rpm. Also have a recently problem car overheated and whenever i fill up coolant it lasts no more than 30 minutes driving...