guys remember to replace all seals. a seal broke n my engine and lots of oil leak and cost me a few hundreds to get it fix. the first time a crappy machanic replace the timing belt and everything he did was a crappy job so i had everything redo but forgot to buy new seals thinking the seals the first mechanic used were still good and i was wrong, few hundred miles after it broke and now i am broke lol.