If the idle changed overnight, I look for a vacuum leak. Did any of the vacuum hoses get knocked off? The e4me runs so nice when everything is right, but it needs everything to be right, especially vacuum. Just my thoughts, check the easy stuff first
You mention that it was rebuilt again...