I have a Ranger Edge with the 3.0 v-6. Recently I've been having trouble with my truck choking, losing execration for a second then starting back. This morning the Check Engine light came on. I'm thinking it's the fuel filter. Any one have any suggestions for me?