if your car has been sitting for ages it could easily be your tyres (sitting in the same spot for months on end they can go slightly out of balance/deform).
Go for the simple/cheap thing first... it will take a tyre shop 5 mins to whip the tyres off and get them checked.