I try to do very hard suspension, but it's vibrating a lot. What is a better way to stabilize it: beamspiring or beamdamp? or maybe something different.
Part of the compromise of having hard suspension is that it will bounce around a lot. This is also true of real cars. What you might want to try doing is softening the suspension and adding or strengthening the anti roll bar, this will help reduce body sway while still allowing for the suspension to move by making the wheels less independent. Its also worth noting that the roads in BeamNG tend to be very rough. If you are making a road vehicle softer suspension is desirable, you can get away with making it harder for the track though since they tend to be well maintained.
The suspension links and hub shape should have as much beamSpring as possible, and a bare minimum of damping, since damping will only hurt the max beamSpring possible. Use as few nodes as possible to define the shapes you need, prioritize having heavier nodes and stiffer springs on the main load paths, ie the prism shape of the hub that holds the wheel, the wishbone beams, the central box that the wishbones mount to, and the steering rack. Kinematics: The car should not have much bump steer or extreme anti-squat/dive geometry as this can induce hopping. The wheel should not have so much offset... take a look at the steering axis (the axis that the suspension hub pivots about) and make sure it is touching the ground somewhere close to the middle of the tire. This way acceleration and braking forces don't try to steer the wheel. Take a look at https://www.beamng.com/threads/idealcar-suspension-example-vehicle.23127/