Exception in rendering! Message: window is not defined ReferenceError: window is not defined at new c (/tmp/execjs20161208-80463-14958t6js:136:3912) at m.mountComponent (/tmp/execjs20161208-80463-14958t6js:47:15602) at /tmp/execjs20161208-80463-14958t6js:49:31860 at a.r.perform (/tmp/execjs20161208-80463-14958t6js:47:12503) at Object.a [as renderToString] (/tmp/execjs20161208-80463-14958t6js:49:31821) at r (/tmp/execjs20161208-80463-14958t6js:50:21164) at Object.S.ReactOnRails.serverRenderReactComponent (/tmp/execjs20161208-80463-14958t6js:32:6073) at eval (eval at <anonymous> (/tmp/execjs20161208-80463-14958t6js:173:8), <anonymous>:10:23) at eval (eval at <anonymous> (/tmp/execjs20161208-80463-14958t6js:173:8), <anonymous>:17:3) at /tmp/execjs20161208-80463-14958t6js:173:8
2008 Kia Sorento 80,000 miles on it. Randomly, it has a crank no start problem. Otherwise it runs fine. The car also has a remote start.
The on-board capabilities of your Kia are pretty high. When problems occur, the computer often memorizes them. A lot of times, it will turn the engine on and have the Check Engine Light on and give you a code that way. But if it had stuff like a bad mode six or bad live data, and bad recorded data, a good mechanic will be able to analyze that. I'd start there if I were you because if it happens intermittently, it is something that you are going to need a computer to help figure the issue out. Otherwise, you are going to give it to somebody and say "drive it and find out what's wrong," and this could take weeks, so you are going to pay them a lot of money. Find a professional mechanic to analyze that information and diagnose your starting issue first. That would be the best thing to do so that you don't end up replacing any parts that are not faulty.
Have a car question? Get free advice from our top-rated mechanics.
Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Save up to 30%