My 2006 Forester XT is throwing a check engine code already.

It's only been two weeks give or take a day and there is a check engine code.

I'm upset about this.