I have also replaced the rad cap and radiator and water pump and upper radiator hose when you rev it up with the cap off it will suck coolant down but when you let off it will overflow the radiator. It is my dads truck and it is his daily driver so I need to get it fixed asap thanks for the help guys.