I just changed the valve covers (they were leaking for a long time), plugs, coil packs and now the car will not idle on its own. It starts and almost immediately stalls and shuts off. It’s squeaking like a pig- super high pitched noise. I double checked all connectors and hoses etc and all looks good. My brother was driving and it ran out of gas right before I did the maintenance and the car was knocking after he ran out of gas- I put premium and the knock almost went away (before starting the maintenance). I have no clue what it could be- any help is greatly appreciated. The car is an 04 with 170k never had any issues and ran strong before this