for the oil try running schell rotella 15-40. it is a diesel grade oil. it should bump up the pressure some. it is avail at all walmarts (i hate that store).
you can buy a cap that will vent and has the valve to allow coolant back into the radiator. put a 16 lb one on. tom