For the fuel gauge problem, It might be a wire lose on the fuel pump under the back seat.

Happened mine, Only takes a few mins to check.