Disconnect battery negative for 10 minutes and then reconnect this will clear any fault codes the ECU has stored. If not it could be the cold causing problems, make sure all sensor connections are good. The ECU may have been damaged as a result of jump starting there is a right way and a wrong way to jump start.
Martin