The GetTags(part) method is given a part, and returns an array of all the tag strings that have been tagged to that part. It can’t cast the string value "CarDeckWeld"
to the part object it needs, which is what the error is saying.
You want to use GetTagged() instead. This method takes in a string tag and returns an array of all the parts that have that tag assigned to them.