thanks for the info it was much needed. I have a gen 2 and I just ordered the vcm 2 because I have to replace my pcm .. but the only thing I've been trying to figure out is what pcm part number would have the same compatibility just like my original pcm for example L3EC-18-881E is from my 2013...