Anyone know of a great Ford mechanic or shop that can sort out my engine problems in Pasco county Florida? I have messed with the car way too much and am getting very discouraged almost to the point of wanting to sell it. I seem to have the same problem alot of others do on here, the car runs extremely rich and rough at idle, The timing bounces around by 7 to 10 degrees at idle, pops, backfires, hesitates, and generally runs like azz. It ran awsome the 1st day I bought it, after that it developed problems and continues to get worse. I have replaced just about every sensor with the exception of:Bap, ACT, and ECT, EGR is non functional so it shouldnt be a factor.

The car still runs the same, this weekends project is consisting of replacing the original battery cables and running additional grounds to the block, heads,
trans, computer, and chassis. I am hoping this will alleviate some issue or at the very minimum make the lights brighter lol.
Here is the run down of what has been done:
New O2's, new IAC, new MAF, New oil pressure switch, new TPS, new cap, new rotor, new plugs, new 190lph pump, Ohmed out the 8mm motor sport wires.
Set TPS voltage, tried to idle the car up per instructions found on this site 4 times all same result ( car will idle up but then hangs at 1500 the 1000 then settles to 850-950 after about 30 seconds or so. Tried another coil, cleaned the salt and pepper connectors, checked all my fuses, tried a different FPR, tried different injectors. Checked for vacuum leaks ( 10 inches at idle but im running a big cam X303). Verified fuel pressure with a new gauge that is still installed about 35 or 36 at idle and goes to 40 41 when throttle is opened. I have tried a adjustable FPR and went from 30 to 50 no difference. Have also tried different timing points to no avail.
Was told by a local shop that they couldnt run computer diagnostics on the car because MAF and IAC were bad, they did however charge me the $80 for the test they couldnt run.
Changed IAC and MAF, car runs and idles somewhat better but is deteriorating from that condition once again.
I do not want to get hosed again by a shop that does not specialize in performance cars, or by any shop for that matter, and I do not want to keep changing sensors and parts as a shotgun fix.
There has to be someone who knows what diagnostics to run to correctly trouble shoot the car and problems I am having.
I know on here people are a big help but its a hit or miss thing without seeing or hearing the car run, driving it,testing etc.
I am sure I have done more but cannot remember at this time.