Cycling when A/C is on is an indication that you low speed resistor or the low speed circuit has failed and you have high speed fan only. The cycling is because of high pressure in the A/C compressor that triggers the high speed fan. The low speed fan is supposed to run continuously when A/C...
I don't blame you. I just wanted to show you that OEM's do come with linkage attached. There should be no reason that you can't attach one correctly yourself on an aftermarket one.
Here is a pic of a OEM Ford S197 wiper motor. It comes with the linkage arm attached.
https://www.searchfordparts.com/oem-parts/ford-wiper-motor-8r3z17508a?origin=pla&gad_source=1&gclid=Cj0KCQjwzZmwBhD8ARIsAH4v1gUH9k8ugolHKrzACHlLmdlKdV-duyUHydXODVv5wZtyO7Hyuor9JjkaAv1pEALw_wcB
Fuel mileage is a factor of driving habits mostly. I cannot see how porting your intake manifold would improve it. It can add power though as much as 25HP according to reports. But remember more horsepower requires more fuel. Your MAF should be able to compensate for the porting without a tune...
That code has to do with the VCT variable valve timing system. I am not sure why you replaced the camshaft sensor. Do you have a oil leak like in this picture? That is the oil control valve for the VCT and is the source of the P0023 code. This is a 3.5 ecoboost engine but has the same VCT system...
I would recommend you get a tune if you want to wake up your automatic. MPT makes great ones for the 3.7. Shifts are firmer and shift points are much more aggressive.
Ford does not make cooling fans. They rebrand the fans of others. I personally think that many aftermarket fans are better. The low speed resistor the OEM uses is a joke. I replaced my OEM with one from Amazon and it is quieter and moves more air than my original which was noisy and squeaking...
It is more likely the noise is a result of your lowering mods. Why would you think it is the K-member? If it makes you feel better try tightening them with the weight off the suspension. That is how the factory does it.
Did you clear your codes the first time? Most of the codes seem to have to do with wires. Have you looked over your wiring and fuse blocks for damage? The fuse block under the hood can get damage from overheating wires feeding the fan circuit.