How many miles are on the vehicle? That's a pretty important data point.
There are plenty of codes there related to some expensive components. The cam position sensors are the biggest red light though. If they are throwing codes the issue could be timing chain, or related parts.