Chosen Solution

Macs Fan Control temps are all normal ( 35-40˚C) but the right fan is stuck at 8800~ rpm when it should have been 6864 rpm at max. I did try reinserting and cleaning all the cables connected to the logic board as well as resetting the SMC but the problem persists. Apple diagnostics show an error of PPF03, meaning a fan data control line might be the cause. Does anyone know where that data line is? Or if so, which of the cables connected to the logic board is responsible for the fans? UPDATE: Searching the internet, it may be a sensor issue, but all sensors seem to be normal. (Here is a screenshot; In case something is missing)

Update (10/25/2019) Update: Soo I have obtained the schematics and the circuit which controls the fan speed has transistors Q6000 and Q6050. Upon rechecking my board, get this.

Looking a bit closer, there should be two small black boxes, one on top and the other on the bottom.

It seems that upon reassembly, these components were scraped from their pads. Problem is, I can’t find them. Pretty hard to buy one either.

The error is a logic board error. You’ll need to trace out the logic to find the defect. Sadly, Apple has done a good job controlling their schematics and board view drawings. The only thing out their is an incomplete schematic & drawing which is missing the fan control logic. You’ll need to bring in or ship your system to Apple for repair. Do you have AppleCare+ that will soften the bite otherwise its quite expensive. Your other option is just replace the logic board your self Mid 2017 13” MacBook Pro retina Touch Bar Logic Boards We don’t have a proper guide but the MacBook Pro 13" Touch Bar 2017 Teardown should give you enough information on how its mounted and follow this guide first steps to make sure your system is fully off before starting MacBook Pro 15" Touch Bar Late 2016 Battery Replacement Update (10/26/2019) @mrman - Yes, your logic board is missing some components! Looks like they got snagged.

These are the fans tach control logic. If you can’t find them at one of the part houses or a junker board to steal them then you’ll need to replace the logic board.

I basically soldered these two pads using magnet wire so that the other fan would spin. It’s important to use magnet wire (enamel wire is the same thing) as the wires I use for breadboards never solder properly on the tiny pads.

Just don’t heat the pad too much because I did and the gold circle pad came off. Luckily I was able to scratch the trace so it had something to stick to.Below is the schematic of the fan circuit and the FAN_RT_PWM would just connect to the FAN_LT_PWM from the other side.