basicly when im driving my serv light traction control light and electrical warning light will come on and it will stick idling at 3k revs and will not respond to the accelerater but if i turn the engine of and on it works fine for an hr a day a week just does it wen it wants basicly any ideas to wat it is please help guys im at my wits end!!