Ok, I tried it with each one separate and they worked pasted below are the 2 that worked
DLookUp("[PMrate]","rategood","[Weight2] =" & [Forms]![rates]![weight])
DLookUp("[PMrate]","rategood","[Weight1] =" & [Forms]![rates]![weight])...