Ok so my mechanic says that my engine is locked up and it has to be replaced. I don't know much about cars. :) go figure! but i love my LS even though i replace something every month it seems like. I know its a 2000 ls v8 85000 miles 3.9L 240.1 cu in 3,934 cc, so does that mean i have to put the...