I am having problems with my idle. When I start my car it won't stay started unless I hold the gas pedel for about a minute and the engine heats up. After that it will idle but it is very rough. The idle will bog down considerably when I am stoped but after I get going it seems fine. Also my traction control light stays on and the traction control doesn't work at all. I replaced some vacum lines and thought that might be my problem but it didnt help. Does anyone else know what I should be looking for. Thank you for the help.