Having a good income with some money in the bank can overcome bed credit;
but when 2 out of three are bad, you will be climbing up a sand hill.
There may be a Lender out there who will work with you;
be prepared to pay a premium interest rate.
Good luck and may God bless