Don't know what the protocol is on ordering parts in USA, but in AU, they want the VIN #. Which, should guarantee the correct part is supplied, or at least you'd think so, hey!
1'st fan arrived Tuesday, cracked with broken fans. Sent back.
2'nd fan turns up today, instead of a E93 (4 pin), it's a E90 - 3 pin.
Indy shop closed all weekend, I leave for road trip Sunday. Fan is working but only at 100% power, and doesn't kick in till around 260F (127C)...
I've had my hissy-fit, though still pissy how someone can stuff up 2x in 4 days.