Not sure if it'll help but I've had these problems. First off make sure the check valve in your brake booster is good, check ecus, make sure no tubes are rotted or split since vac leaks always made mine worse. Check your ptu and tps. Does it run just not idle?