Ok I've changed my battery and starter and now is sounds like my fly wheel is bad but I was wondering if I could have bought the wrong starter for it they asked if it was direct drive or not and I do
Are you getting grinding noises when you try and start your truck? The flywheel could be damaged or the starter could be bad. If you remove the starter take a look at the flywheel teeth. If they are all chewed up then the transmission has to come out so the fly wheel can be replaced.
Search Chevrolet Tahoe Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Chevrolet Tahoe Experts