I saw nothing wrong with the grammar but then again, I’m a Pittsburgher. B-D
I moved here (NW PA) 2 years ago and the biggest grammar thing I always cringe at is the locals omitting “to be” from what they are saying.
example:
“The knippling pin on your car is shot and needs fixed”.