No top end power, need help

Sure the cams not retarded. New timing chain?