fuel pumps are easy but when i replaced mine they were pretty damn expensive. But i got them from the dealer. The water pump isn't too bad but if you don't know too much about it i sugest you buy a manual. you need to take off some of the pulley's. And i think the timing belt if i recall correctly. It's been a couple years since i replaced mine.