87 tbi 350. When engine is cold truck will idle rough and be sluggish till engine warms up. Have replaced coolent temp sensor and checked codes. Could it be map sensor? truck has new motor 5000 mi. Throttle body is the original but I replaced iac about 6 months ago. TIA.