THRILLBILLY
1/2 ton status
I had a chance to go digging through a parts pile heap at a old family friends house and came across a power steering pump and bracket. He swears up and down it came off a 5.7 he just can't remember a year. I have never seen one like this before. The bracket is broke so its worthless just wondering if anyone in here knew what it came off of??? 



