after doing more research, found out it's my ecu. cylinders 2 and 4's injectors weren't getting a firing signal after start. Pulled out my ecu and there was a lot of water damage.
Just got a used ecu (same bosch pt number) for $120 that's on its way.
so thanks for helping!
-Aaron