Time for a rebuild

Yup, my 340's on its way out I think. I think 7 years of beating on it has taking its toll. Timing jumps all over the place from a stretch timing chain, Lifters pump up at about 5600 rpms and the oil pressure is getting low. Im hoping if I'm nice to it it will last the rest of the summer.