When Skoran ran Data through with the iron pike it appeared to short circuit Data. This incident was probably more damaging to Data than the crash landing. Except for his memories, he seemed to fully recover from the crash. But the internal short circuit could only be repaired by Geordi and Crusher back on the ship.
It does look odd that the writers decided to restore his long-term memories but elected to have Data suddenly lose his short-term memories.