The price of the WhisperFlo 2 speed 1 1/2 is about $630 at one reputable online website. At that same site, the price for the IntelliFlo 10118 pump is $880, a $250 difference. This pump comes with an RS485 communications cable that will connect up the pump to your Intellitouch, and now you have full automation. Given the need for a 2 sp relay at $95, the difference between a standard 2 speed and one of the best pumps out there is now only $150. What's nice about the 10118 is that it comes with its own programming module, which means it can work independent of the Intellitouch/Easytouch or any other automation system. Since you already have an Intellitouch, this isn't that big of a deal... unless the Intellitouch goes down. Then you have a backup to keep your water from turning green while you get the Intellitouch fixed.
Other nice features of this pump: Automatic priming... if priming fails, the pump turns itself off. Auto-freeze protection (not a big deal in your area, I would imagine), 8 speeds, each of which can be programmed to ANY speed. This means you can really optimize electrical use vs. flow. This is great for different functions. It's 3 HP, which means that you can really get those jets going in your spa if you want to. At lower speeds, this thing is almost silent. Since you have solar, you can optimize your flow rate for the highest efficiency of heat recovery to electrical use. Lastly, this pump tells you the power usage for a given speed. You can actually see how significant your electrical savings are by running at 3/4 vs. 1/2 speed, etc. Your electrical rates are much better than ours, so your savings won't be as high. But, for the extra $150 or so over the 2 speed, the other nice features of the IntelliFlo are worth considering. So this doesn't come across as spam, you can PM me for the link. BTW, this vendor recently had free shipping on variable speed pumps. I'd call them and ask for that.
BTW, I'd keep the heater. It looks like a recent model, so it's probably something reasonably simple to fix. This equipment is only 6 years old. How did it get so screwed up during that time???