State tax filing

I have a similar situation. I just filed my taxes and for my ohio state return it says I owe $3000. I live in pa and paid my income tax. I work in ohio and paid my city taxes where I work. Shouldnt I not have to pay the income tax to ohio because of the reciprocal agreement? My federal and both state returns have been accepted by the IRS already. Will I just have to amend, if so how long do I have to wait?