Yeah, I'd clean the throttle body and MAF sensor really well.

04+ TB"s are known for getting really dirty and making it hard to start.