I recently made a short trip. Everything was fine until I parked at my destination. As I was getting ready to get out I noticed an orange light in the clock display. After googling it forever I found its an indicator for a softtop. I don't have a softtop. While I was idling in the parking lot trying to figure out that light the engine stalled and when I restarted it the check engine light was on. I tried driving the few blocks home and it seemed jerky or hesitant so I pulled over. Any ideas at all?