Haven't done it personally. My buddy did my last one. Just looking at the shop manual I think it doable but will take a bit of time first time thru. Also, it will require a press, bearing puller, micrometer and perhaps more that I can't think of at the moment.
Good reason to buy more tools if you need to!