About 2 months ago I suddenly started getting a whistle when holding the engine rpm between 2,500 and 3,000 RPM while in drive. I have checked and replaced all other small vacuum leaks I had by redoing the vacuum lines and getting a brand new north star throttlebody gasket as well as resealing my adapter. The whistling sounds like it is coming from the driver's side of the engine bay. I have gone through three cans of carb cleaner and can't locate the leak.
Since my car started with the whistling sound my engine also stalls whenever I crank it. I have to keep the throttle slightly open for the engine to start. I have been getting terrible fuel economy of about 15 highway and 10 city. Oil and transmission fluid levels are fine. Has anybody dealt with a similar situation? I am open to suggestions as I am all out of ideas.