Your code does not seem to comply with your description.
If cell Cx = "PR Code", what gets added into the running total?
If cell Ax (you say E, the code says A) contains fnd, then we add all items column I of 'As Built' where column L says Found into the running total? Won't that mean those values get added multiple times?