Mind you, the following is just what I do and why....
Every Volvo I/O drive boat that I've owned (3 since 1964), I've converted to thru hull water pickup with strainers.
Why... Overheating due to: inlet holes on drive clogged with debris, little critters growing in drive passages, leaky water elbow, leaky gasket on water elbow, muck from close encounters with the bottom clogging up the system.
The thru hulls have not been 100% trouble free either. Some strainers are very picky as to how you tighten the cover nuts, all are picky about the cover gaskets. I now have an external strainer scoop. It too was problematic, but related to the mechanic who sourced it and installed it. For a 5.7 engine with FWC, a scoop with 0.077 dia holes is too small. While this scoop is the one for a 1-1/4 inlet, a conversation with the GROCO customer service guy (GREAT folks!!) recommended the next larger scoop, i.e., the one for a 2" inlet... which also has larger holes in the scoop screen. The GROCO inlet scoop I have is the one with a door on the scoop so you can clean/inspect the thru hull for little critters.
Also why... I have a T fitting and a garden hose bib valve on that T... winterization is a snap as well as flushing the system periodically with fresh water after using the boat. ( Turn off thru hule valve, connect short hose to bob valve ( since this is a brass part, it gets replaced every 3 seasons), put hose in 5 gal pail with water hose running into it.... NEVER HOOK UP A PRESSURIZED HOSE DIRECTLY TO THE INLET OF THE RAW WATER PUMP WITH THIS SETUP!
Since your drive is a 2006, that is not too young to have pinhole air leaks in the elbow on the drive, i.e., where the raw water hose connects to the drive. Even if the elbow is OK, it appears as if you had those gaskets replaced? Not cleaning the old gasket pieces off 100% can lead to air leaks with new gaskets. Some mechanics are lazy and do not totally clean off old gasket material.
On another subject: been chasing a very minor slow loss of antifreeze ( a pint a season). Discovered that when my mechanic installed the FWC kit on my brand new 5.7MIE some years ago, he apparently only installed the stainless blocking plate between the manifold and elbow... no gasket(s). Since new elbows are due to be installed (by me) this summer, will fix correctly.