it looks like we have a 5 link suspension?
This is a five link:


Ours is a three link (shocks don't count, nor does the panhard bar)which is nonetheless extremely capable.