Exactly which 3M spray adhesive did you use? Did you let it "tack up" a little before joining the surfaces?
Is the back of the vinyl smooth, woven, "fuzzy," or ?
What surface are you adhering to: bare fiberglass, painted fiberglass, some sort of wood, pressboard panel, or ?