Who knows 5.7 fault code diagnostics?

Well I'd hate to pull apart the front of the motor only to find out the timing chain was fine then have to do the intake for the vvt or the other way around the problem is I'm just not sure which way to go? BTW I drove the truck all over yesterday and about 6 key starts the code hasn't come back yet.