I just bought a 2003 vertical escape and it is really doggy on the low end and mid range. It also has problems on the top end, its tempermental on the top end sometimes it will pull 8000 rpm but other times it will only go to 6500 to 7000 depening on the mood its in. Also the temp light comes on and blinks or stays on the whole time and other times it doesn't come on at all. Is there any suggestions on what the problem could be. Thanks