I had simular situation with 4.3 v6 on a s10 blazer.. the pan was alu.. I cleaned it well and used JB weld.. and i was supprized no more leaks.. I didnt think it would seal properly but it did..