Difficult to know exactly what another person would want, but I played with this for some time. Check it out - too many changes to the forms to recall all of them. You'll see some controls are disabled to prevent user from changing source data, such a pricing. Generally, a datasheet is not appropriate for data input. If you want to keep close to what you had, you should be able to work with the attached. Note that I started by copying your two forms and renamed stuff, but couldn't keep it straight as to which I was looking at (the form captions threw me off) so I dumped the originals. The lookup is now
=DLookUp("[Base Price]","[CID Base Price List]","[CID] = '" & [Forms]![Job2]![PODetail Subform].[Form]![Combo6] & "'")
Hopefully you will pick up some hints for going forward by reviewing the design changes.
Test DB2.zip
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.