don't k20z3 comes with rbc intake manifold? that one doesn't look like it and the spark plug cover is different too, i'm guessing thats a k20a2 or k20z1

EDIT: just saw the words "stock photo" lol