Mine like OK.Have you opened and checked them inside as the bladders weren't fitted in properly to mine :-(
Wow that is exactly the same issue as mine!!!
Did they work better without the bladder?
As for oil I’d go somewhere between 600-1000cst depending how heavy your truggy is and how much jumping you are planning to do. IMO 600cst is a good starting point.