I have 2008 CX-7 Sport that is having issues with the power seat. All the functions work (forward/backward, raise/lower) except for the tilt back. It'll recline just fine but it won't move forward/up. It was intermittent at first but now it just quit. I thought maybe it was the switch but since everything else works, I'm thinking it may be something else. I took a photo of this and I'm wondering if this is a solenoid but can't find anything on replacement motors, etc. As you're looking at the image, it's actually upside down (the bottom of the seat frame is actually at the top.) Any ideas on what I should look for?