everything lol, uhh the timing belt, all the drive belts, transmission serviced, i was told that my struts are leaking but i dont really know about that im about to pick up an estimate i will post what all they say