I agree, give it some time. Plus I dont think I've ever been in or had a Ford that didnt groan at me when i turned the wheel....I've always said "Its a Ford thing". The pump on my '85 Grand Marquis groaned for years and never quit on me...and i doubt the K-Mart stop leak made it any better...lol
God I miss that 5.0
God I miss that 5.0
