NAPA had it al, I bought the distributor off ebay about 2 years ago :happy8:
The part numbers you see are NAPA #'s
The breather is from a 93 Jeep 4.0
You can call your local parts store and get a cost, I can't remember what my cost was But using the part numbers will make it easy to get a cost in your area, Hope this helps