Is your TP sensor adjustable? On some cars the bolt holes are elongated to adjust it. Or, perhaps a new sensor would fix the problem.