So 2006 JDM Cross Sport, just to clear that up.
I have had the motor refurbished and its been tested in another forester. It also moves a lot faster now.
The switch pack i had in the car when imported was a nissan s12 m220 switchpack. The issue is:
Window goes down fine when button held
Window does not go up ok, has to be moved an inch at a time
Auto function does not work
I have tried an m170 switchpack and that was probably broke already as pressing auto button caused lock to operate.
All passenger windows, mirror controls, door lock and mirror retract work fine.
If i could get the damn thing out the plastic casi g I'd try fixing it myself but it isn't budging.
I have found an m090 online but holding back to find out more info.
Help, driving me nuts.
Image is of the m220 i bought to try and resolve the issue as it was supposedly 'off a cross sport and works fine'.