Man I was reading all the reviews and they were getting shredded. Everyone said they fill up with water and you get what you pay for oof!! But I do appreciate the link bro!
I took back to the dealership. The manager went out with me. Said a new one shouldn't need anything. Showed me a setting I missed for traction control and we tore it up. It ran much better![emoji16] thanks for the suggestions! I feel better.