Hello new user here and a proud owner of a 2008 hdi 308. Was hoping someone could tell me what this thing is? Itís a black sphere underneath the engine has 70bar/0.25l stamped on it.

Advertisement