I will describe a possibly relevant confusion I had that was clarified by Bcrowell and Dalespam in another thread a couple of months ago.
It is simply wrong to attach any physical meaning to the coordinate labels of an *arbitrary* coordinate system. They could be called a,b,c,d instead of z,y,t,z. Further, it is wrong to assume that the basis vector along some coordinate label at some spacetime point has the same character (timelike, spacelike, null) as at a different spacetime point. Bcrowell provided an example of a frequently used coordinate system for SR that has two lightlike basis vectors and two spacelike basis vectors and *no* timelike basis vectors. Yet it is not only well defined, it was particularly favored by Dirac (I think).