The tank I used in my 84 K10 came from my LS swapped 81 K5 it does not have baffles, I used an 03 silverado fuel pump module which has the bucket that acts like a baffle, a vette works tank ring, and have not had any issues in the rocks, sand dues etc in 110deg heat. Here is a video of the swap into the K10 when it was all said and done I welded a piece of angle in the rear cross member.