Add Yahoo as a preferred source to see more of our stories on Google. The Internal Revenue Service has debunked stimulus check rumors of a $1,390 direct deposit relief payment or a new $1,400 check ...