I finally found the answer.
http://stackoverflow.com/questions/912418/unprojecting-an-on-screen-point-back-to-an-isometrically-projected-worldhttps://stackoverflow.com/questions/912418/unprojecting-an-on-screen-point-back-to-an-isometrically-projected-world