"Sitting in the shop, a car caught her eye. "
How to fix this to a right participial sentence? Not the car which is sitting in the shop, is the lady who is sitting in the shop.
This is what is termed a dangling modifier. You could begin the sentence with "While she was sitting..."