Ehi guys, same issue here. I have got a WD My Passport 1TB formatted HFS+ Journaled with a MBP late 2008 just updated to 10.10.3 (from 10.10.1).
This is the list of actions I took in the last couple of days. I think the source of my issue lies among these actions because the HD has worked fine for the past 3 years up to these very last few days:
1) I connected the hard disk to my new Synology DS215j to dump some of the data on it --> everything fine;
2) I wanted to mount the HFS+ HD as read/write on the Synology and so I removed the "journaling" option and connected it to the NAS. I was not able to mount it as read/write anyway. However, from that moment on I got the random ejects anytime I was trying to copy files from the HD to the NAS.
3) I updated my Yosemite to the 10.10.3 release
4) I decided to connect my WD to my Mac and try to copy my files to the NAS from my Mac. Then is where I realized that the problem persisted even when trying to copy any file from the HD to the NAS, to the Mac or to other HDs.
I have now re-enabled journaling and verified the disk (everything is fine) with disk utility. And I have updated the firmare of my WD My Passport. No solution.
I have browsed around some forums (apparently the issue started for some people already with Maverick) and I will try to: connect the HD to the MB Air of my wife (should be still on 10.10.1), reset SMC, remove HD from spotlight, check energy saving preferences to stop hard drive to go to sleep, remove any WD Smartware software from my Mac...did I forget anything?
Keep us posted if anybody gets a definitive solution!