Michael Gain, sounds like you've done a lot of work and parts replacing with frustration being end results sorry to hear.
Right away mentioning rubber dirveshaft joint brings up a red flag, they are a POS in my opinion vs a true steel cross U-joint. Had issues three times on the 95 D1, first by...