The load issue has gradually been getting better, it's hardly noticeable anymore, I think I have a small vacuum leak. Have you checked for any vacuum leaks? How old is the gas in it? I'd pull the plugs and check\clean them and minimum, since it sat so long. Same with injector cleaner, run some through it, a heavy dose.
When I bought my car the DIC didn't work, and it ended up being a bad ground on the battery itself, have you disconnected the battery and cleaned the connections?
Basically the point I'm getting at is to perform all the maintenance you should to a car that has been sitting fro 2 years, and see if the issue is still there. Oil change, gas, fuel filter, injector cleaner, clean connections, all that kind of fun stuff.