I have a 2006 Tundra with the 4.0 six cylinder. When I start the truck it runs rough. It surges and almost stalls. But after it heats up it runs fine. Any idea what this could be? Someone told me it might be the oxygen sensors. Thank you!
Have you tried cleaning the throttle body/plate?
There are so many things that can do that from where not spark plugs, clogged, air filter, clogged fuel filter, weak fuel pump, etc. So start by looking at the spark plugs air filter and if they're okay try this. My friend Bernie from Albuquerque has an ATS cleaner. It's a fuel cleaner you pour in the gas tank. Just Google Bernie Albuquerque ATS cleaner. Buy a bottle. Put it in the gas tank. Drive it 200 mi and if the injectors are dirty it will clean them right out