as zvh turbo sais stop the wind and ur cool
do ya mean the jacking points fooked?? its kinda hard to see wats goin on in second pics, but if its a chassis leg jacking point thats away u could order a new one from a supplier, cant think who off top of head.