What's an example of two non-isomorphic vector bundles $E,F$ over the same base such that the total spaces $Total(E), Total(F)$ are homeomorphic? Assume that rank of these bundles is the same as dimension of the base manifold.
(EDIT: Mike Miller brought up the excellent point that I need to look at bundles which are not isomorphic covered by any self-homeomorphism of the base, otherwise one can look at two codimension $2$ submanifolds on a manifold such that one can be taken to another by an ambient homeomorphism, with different fundamental classes, and then look at the corresponding complex line bundles. This cannot happen for bundles with the rank of the base, so easiest example comes in dimension $3$, say, eg the torus and the line bundles coming from two of the generator circles in $H_1$)
Notice that the Euler class of the bundle is an obstruction from this happening - if the Euler classes were different, the total spaces would have different (compactly supported) cohomology ring structure (the self-intersection number of the zero sections would be different)
The simplest example I can come up with which passes the Euler class test is $TS^5$ and $S^5 \times \Bbb R^5$. But $TS^5$ seems to have a complicated total space, so it's unclear how to see if they are or are not diffeomorphic (if not, how would one prove that?).
It seems to me that there is no easy general technique to determine the diffeomorphism type of the total space from the vector bundle once the Euler class is ruled out. So any general comment along the lines of this would be much appreciated, even as answers.
Your question says diffeomorphic but let's do homeomorphic instead. Fiber bundles with fiber $\Bbb R^n$ are classified by maps into $B\text{Homeo}(\Bbb R^n)$. It would suffice to find an example where the map $BO(n) \to B\text{Homeo}(\Bbb R^n)$ was not injective on maps out of $X$, and we may as well remove the letter $B$. To do this let's start by doing a little calculation.
There is a fibration $\text{Homeo}(\Bbb R^n) \to \mathrm{TOP}(n)$, the space of germs of homeomorphisms of $\Bbb R^n$ fixing a point, given by sending a homeomorphism to its germ at $\infty$ (take one point compactification, stereographically project). The fiber is the space of homeomorphisms of $S^n$ fixing a neighborhood of $\infty$. Blowing up the point at infinity into a sphere, this is the space of homeomorphisms of $D^n$ that are the identity near the boundary, and that's contractible by Alexander's trick. So the map $\text{Homeo}(\Bbb R^n) \to \mathrm{TOP}(n)$ is a homotopy equivalence.
Milnor's paper introducing microbundles here gives examples of spaces for which the induced map after stabilizing - so $[X,O] \to [X, \mathrm{TOP}]$ - is not injective. (This is true for every space of the form $X_{n,q} = S^{4n-1} \cup_q D^{4n}$, where my attaching map is degree $q>1$.) Because $X$ is finite CW, this map must fail to be injective at some finite stage, and so there is a pair of rank $k \gg 0$ vector bundles over $X_{n,q}$ with homeomorphic total spaces. See lemma 9.1.