If I were you I would disable bootstrap to isolate the problem first. There might be some weird problems due to that. Take a look at Yehuda Katz' blog post on Turbolinks and you'll see some of the possible problems.
However, from your post I'm unclear as to what the problem is. If it is that page-specific js isn't getting loaded, this may be because turbolinks doesn't reload :head within your rails view.
Look into calling (page:load), (page:change) as found in the Turbolinks README.md file and loading things that way? Also, with certain pages that might not be well suited to turbolinks, you can pass a data tag to disable it on that specific page.
Will