i as well have the same prolems, now im curious which part to buy as well???? Mine stalls quite a bt and has the "moosing" sound. Its starting to get really annoying. Which ford part is the revised one, and will that fit on a '98 SE 2.5?