Acura tech here. All that stuff is surprisingly commonplace. The o-ring, HFL, gas cap, Brembo pads? All par for the course. The dead giveaway for the HFL unit hanging up is to put your hand just in front of the map lamps in the overhead console. If it is warm or hot whilst the car is off, boo-yah.