take a picture of it.
toyota is great with using the same plug ins in trucks and cars.
Ill run by my local wrecker and see if I can grab a few up.
just cause I feel bad for you, lol
nah Ive been there done that
did u ever try to push it in further, them push in the clips? then pull?