The first day I had Riley, he peed in my truck. I cleaned it with Nature's Miracle (soaked it), and sprayed it with Arm and Hammer Pet Fresh foam (I use it all the time, I swear by it), and then Febreeze--worked like a charm!!
All 3 of mine have thrown up in my truck too, and I always go the same route--usually works well!!!