I would have the electrical connections in the ignition checked out, if it's affecting the ac and the speedo (no cable with that, it's a wired sensor), there may be a short.