5.7 hemi

well this 5.7 hemi didn't want to play anymore due to timing guide failure., i was just wondering before I throw money at it like new heads to eliminate valve issues, upgrade oil pumps, different cam after some research not sure what's out there.