Finished a few days ago, test drive went well no leaks and lots of boost.
I did not replace the needle bearings, seemed ok. I checked with a local bearing shop and the needle bearings are restricted to supplier. I also looked into the secret grease that they charge a arm and a leg for, can you imagine you buy a 5 gal pail and charge 10 bucks a spoon full what a scam.
I ended up buying what the bearing place suggested, -45 to 450 deg synthetic high temp, high pressure I think it was called Superlub.