Okay with the A/C on only the low speed fan comes the high speed doesn't I mocked around with the plug and now only the high speed fan comes with A/C on and not the low speed even if I don't have A/C on and motor needs to cool down the high speed comes on but not the low speed idk what to do ive swapped relays around everything hasn't done any difference im looking at getting the mace tuned PCM for it anyone It might be the pcm playing up or something im not sure im far from any type of mechanic haha, As for the O2 Sensors might take them out and see if they are dirty or anything might just get some new ones it had a quarter to empty ( Only got 220kms out of a full tank of BP 98) so I got fuel and it kept on making the pump click so I had to slowly pull the handle on the pump ( happens everytime I get fuel ) and filled it to where I could see fuel at the top of the neck and the pump said I only put in 30 litres which is weird because I thought they came out with 75 litre tanks.
Things sound not quite right and you’re confusing yourself talking about PCM and Mace and swapping fan plugs.
Firstly air con low fan on passenger side is controlled by BCM, High fan on drivers side is controlled by the ECU. The ECU will trigger the high fan when coolant reaches over 100/104C from the CTS reading.
The low fan will only come on with a/c on when driving or idling, if coolant temp hits over 100C then high fan will come on as well and turn off once temp goes below 100C and back on if you don’t move and get cool air thru radiator. So both fans will only be on when a/c on and high temp over 100C from memory it could be 104C.
High fan has nothing to do with a/c and BCM
To simply test fans, disconnect coolant temperature sensor, turn on ignition and start engine and let it idle, you will have engine check light on dash, then shortly low fan will come on followed about 15 secs later by the high fan and both fans will be on. The ECU turns fans on to cool engine with the engine warning light due to not receiving temperature reading so thinks engine/coolant has reached boiling stage. Most times even at idle with a/c on and a stinker of a hot day, you will never hear or see the high fan come on unless radiator/coolant is overheating or cactus coolant temp sensor so most people think the high fan doesn’t work.
if doing that test both fans are on while idling with the CTS plug off then they are both ok along with the ECU.