that temp must be for v8's correct? im assuming the bigger the engine the hotter..Man, I'm not sure how long you've owned this car, but it can potentially bleed you dry. I love my 545, but I do my own work.
The cooling fan takes it's orders from the dme (engine computer) without the proper software tools you'll need a Indy mechanic. Otherwise your just guessing and throwing money at a problem. So many systems are interrelated and they all talk over CANBUS.
One more note, what is the temp your reading when warmed up? 221 degrees F is the nominal warmed up temp. In traffic I'll see 226 before the fans spool up hardcore. I've never seen above 226.
This is hot compared to other cars, but these aren't an Accord. 221 degrees Fahrenheit is normal, crazy, I know. I use bluetooth odb2 dongle and Torque on my phone to watch temps.