*Most* of the cheap (~10$) bluetooth obd2 readers dont work well with the iphone because they arent *approved* by apple to be able to connect with the phone.
There are a few expensive bluetooth obd2 readers that can pair with the iphone, but they are $70-80.
I use my android dashboard tablet to read data from my $10 obd2 reader (the one I linked) and it works exactly the same as Shehadehd's bluetooth reader that is linked to his ipad (the $70 reader).
I suppose if your iphone is your only option, you have to get the expensive reader, and then use the 'dashcommand' app instead of 'torque'.
Cobeertoad- no not at all. Since they both work fine at high speed, your fans and resistors are fine. All you need is a new $4 relay.
The 4 fan relays are in the relay bank near the clutch pedal (by the fuse panel). There are diagrams floating around here. Two relays control low speed L and R fans, same for high speed. Just figure out which low speed relay is not working and replace