Although is might not be obvious, the noise is defiantly coming from the passenger side. Drivers side is pretty quiet. Only put a few hundred miles on it since purchase and it was a LITTLE noisy at first, but not this loud. These are the codes now that come back within a quarter mile of being erased:
When I checked this morning, it just had P0008 and P0017 stored and as history codes. Today I take it for a short drive and notice this noise and these current codes. Any Subaru experts to shed light on what direction to go? On most cars with timing codes it's usually worn timing chains causing those codes, but with that noise, maybe the cams or lifters?