Sounds good except for that AC compressor buzz.
I guess you must have figured out the electric steering issue.