My mechanic did honor the work and fixed the power steering for free, threw a new belt in again and re-tensioned it and the screeching is gone completley, now you can hear the pump whining a little bit and he said he will look at it when i take the car back in. I have it back for a few days because i tried to get it smogged, and was turned down because of a CEL for P1105 MAP/BARO solenoid switch and the idle flucuates from 670-1150 in park when the car is warm. I took the car into my mechanic and he had it for a few days, said he cleared the codes and that my issue was the egr valve/system and that they dont make them for my car anymore and hes gonna have his engine specialist come and take a look at it, but in the meantime to drive the car for 200 miles or until the check engine light comes on, whichever happens first. Yesterday after about 100 miles i was parked outside a friends house in neutral waiting for him to come outside and I noticed my TCS light, SLIP light, and CEL turned on all at once. turned the car off and on and they went away for a few minutes before coming back. after turning the car on and off about 10 times and 30 minutes of driving, they TCS and SLIP lights went away but not the CEL. Scanned it with my homies scanner and now its throwing P1320 "Manufacturer control". when the car is running my MAP flucuates with idle from 36-27 , my EGR_PCT and EVAT_PCT are N/A, my BARO is N/A and all of my cat temps are N/A. I cleared the code and am going to drive it until the light comes back on and see what the code is this time, then take it back to my mechanic. Or take it whenever he calls me.
Sorry for the wall of text but this is just fvcked heres a video of what im talking about cause i dont really know what im looking at
https://www.youtube.com/watch?v=1XE5rb3ENuw