Interesting... I've been chasing down codes P0300, P0301, and P0306. After last night's replacement of the TB and IACV, I'm down to just a P0301 code. I haven't noticed issues lately, however for awhile I was having some starting issues that seemed fuel related.
I guess I know what I need to...