Hey albert i told you yesterday your idling and stalling issues can be the TPS ( Throttle position sensor ) or intake manifold gasket which is a very common issue with these engines and seeems i am not the only one who is saying the same...