it took us just over an hour to remove the w**ky bumper, but once that was off the rest started flying off.
found lots of other things wrong -
broken earth cable to the alternator
possible source to the oil leak
needs a new aux belt which is mega cracked
also the car needs a new air con pump...