If check engine light is on, it should have set a diagnostic code. You can go by autozone and let them hook a diagnostic code reader up to your truck (usually no charge) and get the code and that...