Thanks the Justin, sube doo, for helping me confirm i needed new axles for this 95 transmission. So I went to Kragen auto at 12 pm, they had 1 in stock, brand new, $57. Lifetime warranty. I asked when a second one would be there... he told me to come back at 4. What service.
Did a cheap smoke test at home using a hooka. I removed the brake booster line and attached another hose to it. As I blew smoke in, the only place it came out was my throttle body! So no leaks.
I adjusted the idle screw until my car sits at about 6-700 rpms. I had to adjust the screw quite a bit actually. I did not do this at first, because I did not want to compensate for a leak if there was one. Also, the car did not idle high before. I did have my TB ported and polished, plus cams, could affect my idle. Just glad it seems ok now. I am surprised the LW flywheel feels so normal on this 1.8.