I have an '03 Explorer and I'm using an Alpine CDA-9883 in it that I got a couple years ago, BEFORE I got my iPhone 3G. It worked GREAT with my iPod.
What I ended up doing is getting Alpine's KCX-422TR adapter (works the very same as the Scosche Passport, only double the price, and the size -lol --I just wanted everything to be all Alpine).
It works great --will play and charge, BUT with a few "stipulations" --and my understanding from Alpine tech support is that, short of a few exceptions, ALL their receivers do this, even the ones NOT requiring the adapter:
1) Upon first plugging in, you will STILL get the 'not compatible with this device' error message, for which you simply press 'no', and you're on your way. Their newer USB-equipped units, however, do NOT do this.
2) The iPhone's speakers will be disabled --WHICH MEANS, EXCEPT FOR THE RINGER (for some reason), the only way you will hear anything such as text-alerts, text typing sound, locking sound, etc, is through the vehicle's speakers --BUT ONLY when A) the receiver is powered on, and B) when the source is set to 'iPod' (i.e. won't work with the radio).
So if it's plugged in but none of those 2 "parameters" are met, you'll only hear the ringer.
BTW, I cannot stand Pioneers --tried one before the Alpine I have and ended up exchanging it FOR the Alpine.