Some good points.
The truck has 100K kms on it (around 62K miles) and I bought it a few months ago. I belive it was probably a leased truck, so im guessing the owner did nothing for maintainence. I will definetly look at the fuel filter.
I did disconnect the battery when I was installing the Intake on it, It would have been disconnected for around 3-4 hours. That should be long enough to reset the "transmission Memory"? I didnt even know they had this feature.
I have a work vehicle so I dont put very many kms on the truck, It takes up to a month or two to use a tank of gas. I cant complain too much about the cost, but I still don't want to be driving a tank unnessarily. I'll try for the next couple months to drive a lot more conservatively and see what difference it makes.
I would be interested to find out what highway speed is the most fuel effiecient.
Anyways, thanks all for the comments.