Hi Marc. Sorry you are having difficulty. I have a D90 but no you cannot have it for parts But, green light flashing, is it not the accessing data light? Could it be a bad memory card? To me, this is more likely. Here's hoping your problem is minor. Terry.
"The Nikon did the work; I just happened to be behind it at the time." TP