Check engine light came on 2004 Jeep Liberty Renegade 6 cyl. 3.7?

I dont know what could be wrong?? I mantain my truck very well. it has 36k miles, and i guess im concerned about driving it until monday because i dont want it to break down on me..
8 answers 8