Nope. They are completely un-related systems.
It might just be a weird coincidence.
Are you sure the starter is jammed or is the mechanic just telling you that to get more money?
If you are thinking you are getting screwed, you probably are. Call another shop and see if they will tow it to their place for free so they can give you and estimate on the work.
|