Tom73, so i called monday morning and finally got the great news the part for my vehicle was in. Keep in mind this part was originally ordered for another silverado but they ended up trading it in and it was sent to auction. I was next in line for the part so i got it. Will be getting my vehicle back on Friday finally!! I emailed gm agent in charge of my case to let her know and politely asked for a refund for the 3 months my vehicle was in the shop and she said because i was provided a loaner they wont be issuing any refund. Mind you the loaner i was provided was an equinox which im grateful for but not a comparable vehicle to my silverado. I was hoping they would refund if not all 3 payments partial. I have seen many others get a refund. Not sure how that works. Im just glad i will have my vehicle back friday.
Took a little over 3 months! Hang in there everyone!!