1999 ranger 2.3 getting old and needs love
so ive got a 1999 ford ranger xlt 5 speed( i think its a 2.3l) with 150k on it. just failed smog due to check engine light, p0401 and p0701. currently cleaning egg valve, replacing pcv,fuel filter, and cleaning the MAF. this truck is great but its squeaky as hell. how can i fix the squeakiness, is it the shocks going bad? every time it rocks back and forth its a bad squeaky noise.