Have you pressure tested it? An air leak would be good news. I would just clean everything enough to not introduce dirt and put it back together. In particular, don’t mess with the injector, or the pressure sensor. Just get the dirt off them. Be careful with the wires on all electrical...