Bearings and oil seals were fron Honda, the 5.1 final drive kit was from Tegiwa.
My oem final drive had eaten itself so I needed it either way. It was fairly straight forward but need feeler gauges when re-assembling. Also a dial gauge to measure the 'play' in the input shaft after assembly.
It's a big job without the tools really but I had most and done most things on my car so thought why not