S stephen schafer New member Jul 30, 2009 #1 It just stand for luxury sedan so why do I always see turbo LS engines?