I would fix the check engine light first then i would do a tune up on it and see how it runs then.