Changed the CPS on it last night and seemed like it quit the hiccups for now and smoothed idle out some. Problem is the CPS that came out was brand new, changed by the shop he brought it to, could it have been an aftermarket sensor and not Ford replacement that failed with less than 50 miles on...