I was spendin' the day fixin some stupid door latches on this van. Newly acquired 5.4 v8 1998 e150 Ford. She needs love.
I fixed the latches Mcgyver style... thought I was gonna need dynamite but turned out all a needed was some sewing scissors and periscope.
but, anyhow... I come across this wierd kinda goofy lil' thang in the back. Made think, "WHAT IN THE HEYL?!?!?"
Here, take a gander:
Now I am head scratchin'
What in the heyl is it?