UPDATE
Turns out it was my front drive shaft splines wearing out causing bogging down/slipping. Solution is 1 inch longer front drive shaft splines.
New drive shaft on ebay or
https://www.tcbmwx5.com/ around 400 or you can take your old one and cut it and get a welder to put a 2 inch extension but needs to be balanced and I just bought the whole new one.
Also bought
New Giubo
New Giubo bolts and nuts
E12 torx socket
3/8 extended flex head wratcht
grease for new rod
Instructions
https://www.youtube.com/watch?v=id5T...TCBMWX5.COMCEO
Tips
https://www.youtube.com/watch?v=fEpt...channel=50sKid
I have 260k and 17 inch rims so your mileage may vary.
Figure out your parts from
https://www.realoem.com/bmw/enUS/select