exhibit 4. 3 execution copy sale and servicing agreement among americredit automobile receivables trust 2005 - b - m, issuer, afs sensub corp., seller, americredit financial services, inc., servicer, and wells fargo bank, national association, backup servicer and trust collateral agent dated as of may 25, 2005 exhibit 4. 3 execution copy sale and servicing agreement among americredit automobile receivables trust 2005 - b - m, issuer, afs sensub corp., seller, americredit financial services, inc., servicer, and wells fargo bank, national association, backup servicer and trust collateral agent dated as of may 25, 2005 sale and servicing agreement among americredit automobile receivables trust 2005 - b - m, issuer, afs sensub corp., seller, americredit financial services, inc., servicer, and wells fargo bank, national association, backup servicer and trust collateral agent dated as of may 25, 2005 sale and servicing agreement among americredit automobile receivables trust 2005 - b - m, issuer, afs sensub corp., seller, americredit financial services, inc., servicer, and wells fargo bank, national association, backup servicer and trust collateral agent dated as of may 25, 2005 among americredit automobile receivables trust 2005 - b - m, issuer, afs sensub corp., seller, americredit financial services, inc., servicer, and wells fargo bank, national association, backup servicer and trust collateral agent dated as of may 25, 2005 americredit automobile receivables trust 2005 - b - m, issuer, afs sensub corp., seller, americredit financial services, inc., servicer, and wells fargo bank, national association, backup servicer and trust collateral agent dated as of may 25, 2005 issuer, afs sensub corp., seller, americredit financial services, inc., servicer, and wells fargo bank, national association, backup servicer and trust collateral agent dated as of may 25, 2005 afs sensub corp., seller, americredit financial services, inc., servicer, and wells fargo bank, national association, backup service