I did something stupid. I had some water spots on my intake tubes from the trackspec vents. I didnt wipe them off and then next time I washed the car I used the Gyeon Wet coat which is a spray on sealant used when rinsing off the car. It coated the pipes and sealed in the water spots.
Couldnt figure out why it wasnt wiping off with all purpose cleaner or even with metal polish.