Hello forum, I've been trying to find answer for my problem for years now and I decided it's time to get an account and start a thread... Apologies in advance for the wall of text but I've tested and gathered so much info that might be helpful in diagnosing my problem and for future users that might have a similar issues 
My weekend/time attack 2008 SSS is driving me crazy, I have quite a bit of knowledge on cars and stuff, but I would appreciate some insight from more knowledgeable people as I'm running out of ideas other than complete engine rebuild that isn't happening soon.
Since I bought my Swift, so almost 4 years ago, I've been repeatedly haunted by problems with cooling system. The biggest and is air trapped in coolant, that most likely is the root issue of all other abnormalities.
Here's what happens:
-After driving for at least 30 minutes after warming up, no matter if I floor it or not, there are seemingly 3mm wide air bubbles once per second coming out of the radiator through expansion tank. The coolant level in expansion goes up, sometimes more, sometimes less, during track days it even managed to overflow (with a bit of "fine foam" on top).
-The coolant doesn't return entirely to the system. there are some rusty bits on the bottom of expansion tank (as big as sand grains).
What I've checked so far:
-Coolant hoses are firm enough when hot but very sporadically they are soft as if there were no pressure (at operating temp) I have theory that this and above mentioned may be caused by the rust bits in vacuum return "valve" in the cap since it builds up a bit on it.
-The top hose is always at least 3/4 full when there is major buildup (tested by squeezing and listening/"feeling" for fluid inside, definitely not less).
-2 years ago I've replaced return piping from radiator as it was rusty and starting to leak around the flange.
-this year I've tried 2 different (OEM) radiator caps, changed the thermostat. As I was already there I've checked for leaks or corrosion near the water pump and the return from the matrix, it was cleaner than I expected. (and they were full of coolant when disassembling, no significant air pockets)
-no external leaks anywhere. I can rule out internal leak as it doesn't smoke at all and starts right up when cranking for like 1/3 of a second even after sitting for 2 weeks. The only coolant I lose is the one spilled from overflow after events.
-The radiator and filler neck seem to be in good condition.
-Cabin heater works properly.
-checked the temp sensor and am monitoring its readings though OBD2 scanner, it's running cool.
-I've checked the temperatures of each hose and component I could reach with pyrometer, nothing worth noting came out of that, no significant differences, normal and nice gradient along the radiator.
-visually checked and squeezed all of the hoses (I used piping diagram to locate each and every one of them)
-Tested different coolants, G13+, different g12+'s (safe for aluminum with no silicates) behaved the same.
It seems like the headgasket is to blame but:
-I've repeatedly took 2 different tests for exhaust gasses in coolant, one chemical and other electronic with a probe at service station. Both negative.
-I've ran the engine with no radiator cap, with funnel. No bubbles, coolant goes a bit up when revving, goes down when off throttle. when warming up the level rises slowly to some point. Even then when I keep the revs at 3000rpm or even floor it for some time, there are no bubbles and it behaves normally. Coolant "steams up" (like hot coffe) and evaporates a bit
-temperature is fine.
-The car would definitely blow after 16k km and hours near the redline on the track. I'm trying to keep my car in pristine condition, no other notable issues with it now. The problem is constant and it hasn't changed in intensity.
I don't have an option to tear the engine down to rule out the headgasket right now. I'll try to flush it repeatedly soon but I doubt it will help (or maybe it's the leftover rust from the old return pipe?).
I would appreciate some feedback, observations of your cars or loose ideas, as I'm starting to believe I'm just severely schizophrenic 🥴
My weekend/time attack 2008 SSS is driving me crazy, I have quite a bit of knowledge on cars and stuff, but I would appreciate some insight from more knowledgeable people as I'm running out of ideas other than complete engine rebuild that isn't happening soon.
Since I bought my Swift, so almost 4 years ago, I've been repeatedly haunted by problems with cooling system. The biggest and is air trapped in coolant, that most likely is the root issue of all other abnormalities.
Here's what happens:
-After driving for at least 30 minutes after warming up, no matter if I floor it or not, there are seemingly 3mm wide air bubbles once per second coming out of the radiator through expansion tank. The coolant level in expansion goes up, sometimes more, sometimes less, during track days it even managed to overflow (with a bit of "fine foam" on top).
-The coolant doesn't return entirely to the system. there are some rusty bits on the bottom of expansion tank (as big as sand grains).
What I've checked so far:
-Coolant hoses are firm enough when hot but very sporadically they are soft as if there were no pressure (at operating temp) I have theory that this and above mentioned may be caused by the rust bits in vacuum return "valve" in the cap since it builds up a bit on it.
-The top hose is always at least 3/4 full when there is major buildup (tested by squeezing and listening/"feeling" for fluid inside, definitely not less).
-2 years ago I've replaced return piping from radiator as it was rusty and starting to leak around the flange.
-this year I've tried 2 different (OEM) radiator caps, changed the thermostat. As I was already there I've checked for leaks or corrosion near the water pump and the return from the matrix, it was cleaner than I expected. (and they were full of coolant when disassembling, no significant air pockets)
-no external leaks anywhere. I can rule out internal leak as it doesn't smoke at all and starts right up when cranking for like 1/3 of a second even after sitting for 2 weeks. The only coolant I lose is the one spilled from overflow after events.
-The radiator and filler neck seem to be in good condition.
-Cabin heater works properly.
-checked the temp sensor and am monitoring its readings though OBD2 scanner, it's running cool.
-I've checked the temperatures of each hose and component I could reach with pyrometer, nothing worth noting came out of that, no significant differences, normal and nice gradient along the radiator.
-visually checked and squeezed all of the hoses (I used piping diagram to locate each and every one of them)
-Tested different coolants, G13+, different g12+'s (safe for aluminum with no silicates) behaved the same.
It seems like the headgasket is to blame but:
-I've repeatedly took 2 different tests for exhaust gasses in coolant, one chemical and other electronic with a probe at service station. Both negative.
-I've ran the engine with no radiator cap, with funnel. No bubbles, coolant goes a bit up when revving, goes down when off throttle. when warming up the level rises slowly to some point. Even then when I keep the revs at 3000rpm or even floor it for some time, there are no bubbles and it behaves normally. Coolant "steams up" (like hot coffe) and evaporates a bit
-temperature is fine.
-The car would definitely blow after 16k km and hours near the redline on the track. I'm trying to keep my car in pristine condition, no other notable issues with it now. The problem is constant and it hasn't changed in intensity.
I don't have an option to tear the engine down to rule out the headgasket right now. I'll try to flush it repeatedly soon but I doubt it will help (or maybe it's the leftover rust from the old return pipe?).
I would appreciate some feedback, observations of your cars or loose ideas, as I'm starting to believe I'm just severely schizophrenic 🥴