Lean idle 2004 Ford explorer need help plz cleaned throttle body it got a lil better but still no pressure when I step on gas pedal but you can hear the throttle now

of course tune it up if needed and have it scanned for codes, those often eat up MAF sensors and it would trip a code. Also Check fuel pump pressure for a weak pump