Thanks for the reply. We found the problem today - we had 2 of the connectors on/near the throttle body switched somehow. I'm surprised
it didn't short something else out.
Anyway, after we connected them the right way, all the problems went away and its running fine again.
Thanks for the help/suggestions!