first check the air filter and replace if dirty. Second see if the check engine light is on if it is have it checked for codes and replace whatever is wrong.
IT will if the 99 is the NEW body design if not then the 99 transmission will not even begin to bolt up to the 2003 engine.
NO it won't even bolt up to it. Chevy REDESIGNED THE ENGINE BLOCK AND TRANSMISSION BELLHOUSINGS in late 1999.
No it is not . It won't even begin to bolt up. It's all different.
NO, it won't even bolt up to the engine block. In the late month of 1999 chevy REDESIGNED all the transmissions and engines. nothing under the year of 1999 will interchange with anything above 1999
No. NOT EVEN CLOSE.
No it will not, Not even close. Car and truck rear ends are totally different.
On the inside of the frame rail on the left side (driver) just about even with the back of the front door.
There is 2 of them and they are underneath the intake manifold. You will have to remove the intake manifold to replace them are even see them.
No not even close.
NO not even close. In late 1999 chevy redesigned all the engines and transmissions. Nothing will interchange from late 1999 and up with anything under late 1999 and down.
No, not even close
It needs a new multi-function switch, or ear plugs.