afaik all the O rings are there, yes i seems to be leaking from around the injector, someone else was doing the injectors while i did other stuff. i know the o rings were on the drivers side. he deatschwerk had new small o rings on them, larger ones were reused, appeared fine.