It shouldnt cost over $150.. know its not cheap but its workable...you can also try a used computer if you dare...sometimes they work sometimes they dont...and once you buy it its yours...here is a link.
http://www.partsamerica.com/PartDeta...pe=248&PTSet=A
here is another..
http://www.autozone.com/servlet/UiBr...INE&PageSync=6
the second one from autozone is 73 dollars...not bad...