Re: Error code: 2000-0146
2000-0146 (Drive Self Test) can also occur if you have not provided a writeable Disc to check the optical drive.
Run the LONG Test on Just the hard drive.
It means the log has Previous Errors.
Remove and reinstall the Hard Drive for the error codes:
Please see the Service manual for instructions on how to remove and replace the Hard Drive. Be sure to remove and reinstall the cables for the hard drive if you are on a Desktop Computer.
After reinstalling the hard drive re-run the diagnostics if you receive the same error code
RE Run the Drive Self Test (DST) from the Utility Partition also
known as the 32 bit diagnostics to determine if the previous error has been corrected.
If the DST from the Utility Partition does not indicate a failure of the drive,
we consider the error to have been corrected and the drive does not need to be replaced.