I'll start from the top. A few weeks ago right when it got really cold I started up my car and noticed it shaking on start up. It lagged a little but eventually acted fine. I get off work and noticed some codes, it was the crankshaft sensor on bank 1 and my bank 1 02 sensor. Replaced both and...