Take your van to Autozone and have them plug it in to their computer (FREE) and see what it kicks back for an error code. Mine was a p-0456, which was a small evap leak. I replaced a hose that goes to the canister and that took care of my check engine light. It might even be your gas cap.
Find out your code and lets trouble shoot it!