+1 to make sure timing belt and water pump has been taken care of, that can be a costly fix it it hasn't already.probably see if the timing belt and water pump has been done yet. its supposed to be done every 100k miles or so, and can be around 600$ to do it yourself or more if someone else does it..