This guy (
http://myworld.ebay.com/ebaymotors/evalero1/) sells them new for $85 and $5 shipping. I don't know anything about him and I have never puchased from him. I recently had to replace my crank sensor and was going to order from him but then I found a used one for $20. good luck.