found 2 rubber things at each side and 2 in the middle, the are all screwed in
It sounds like the rubber bump stops are screwed in, so they are not touching the underside of the bonnet...!?
The bonnet is basically held down in the middle by the mechanism. The front outer edges of the bonnet can then move a little like a sea-saw... the rubber bump stops should lightly press against the underside of the bumper when the bonnet is closed, this is to stop movement, but also by adjusting these you can affect how the bumper settles, and therefore its alignment.
It may be that over time the bump stops have screwed downwards, or become worn allowing the bonnet to move freely...
is the offside slightly low? when you push down the nearside does the offside lift slightly?
if so screw the offside rubber bumper out so it hold the nearside lower.. this should lower the offside.
(in short, adjust the bump stops so they touch the bonnet underside and hold it level.