update, new/used engine harness installed. did not fix the battery light, its still on. the battery is still getting 12.5 volts at idle. totally stumped now, all indication point towards a bad alternator/regulator but this thing is brand new 0 miles on it. autozone/kragen checked it an it puts out 14.6 volts.